While emitting constant value, look through derived type and use underlying basic...
[oota-llvm.git] / lib / VMCore /
2011-07-19 Jay FoadConvert ConstantFoldGetElementPtr to use ArrayRef.
2011-07-18 Jeffrey YasskinAdd APInt(numBits, ArrayRef<uint64_t> bigVal) construct...
2011-07-18 Frits van BommelMigrate LLVM and Clang to use the new makeArrayRef...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-17 Chris Lattnertidy up
2011-07-15 Chris Lattnerdeconstify getType()'s.
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-07-15 Chris Lattnerremove the old and dangerous uncheckedReplaceAllUsesWit...
2011-07-15 Chris Lattnerdevirtualize Constant::isNullValue:
2011-07-15 Chris Lattneradd CFP::isNegative() and ConstnatInt::isNegative(...
2011-07-15 Chris Lattnerbump pointer allocate LLVM IR types, since they are...
2011-07-14 Devang PatelAdd dump()
2011-07-14 Chris LattnerFix GlobalValue::isDeclaration() to always consider...
2011-07-14 Rafael EspindolaAdd LLVMConstNamedStruct to the C api to let its users...
2011-07-14 Chris LattnerDebugLoc's don't hide any interesting types for TypeFin...
2011-07-14 Chris Lattnermanually copy debugloc over to a new instruction in...
2011-07-14 Chris Lattneradd comments.
2011-07-14 Chris Lattnerconsolidate GlobalValue::isDeclaration into one
2011-07-14 Chris Lattnercode cleanup
2011-07-14 Benjamin KramerChange Intrinsic::getDeclaration and friends to take...
2011-07-14 Chris Lattneradd a couple more missing C api, patch by Vitaly Lugovskiy!
2011-07-14 Frits van BommelSimplify some functions in the C API by using an ArrayR...
2011-07-14 Chris Lattneradd C api for hte new type system rewrite API. Patch...
2011-07-14 Devang PatelSimplify and delay extracting DebugLoc elements, scope...
2011-07-13 Jay FoadRevert r135042. As Chris pointed out, it had no effect...
2011-07-13 Jay FoadReally cache function types and anonymous struct types.
2011-07-13 Jay FoadConvert InsertValueInst and ExtractValueInst APIs to...
2011-07-13 Chris Lattnerstop leaking all named struct types with an empty name...
2011-07-12 Jay FoadSecond attempt at de-constifying LLVM Types in Function...
2011-07-12 Chris Lattnersimplify assertions to not be completely redundant.
2011-07-12 Chris Lattnermake the IRBuilder type methods return non-const types.
2011-07-12 Bill WendlingRevert r134893 and r134888 (and related patches in...
2011-07-12 Nick LewyckyTypeMap had a destructor that destroyed the types it...
2011-07-11 Jay FoadDe-constify Types in StructType::get() and TargetData...
2011-07-11 Jay FoadDe-constify Types in FunctionType::get().
2011-07-11 Jay FoadRemove mentions of type planes.
2011-07-10 Chandler CarruthSilence -Wunused-variable in release builds.
2011-07-09 Chris Lattnerthe various ConstantExpr::get*Ty methods existed to...
2011-07-09 Chris Lattnerdon't load element before checking to see if it is...
2011-07-09 Chris LattnerEliminate the WriteTypeSymbolic function. Now that...
2011-07-09 Chris Lattnerremove the DerivedType which isn't adding value anymore.
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-07-06 Jakub StaszakIntroduce "expect" intrinsic instructions.
2011-07-01 Dan GohmanImprove constant folding of undef for cmp and select...
2011-07-01 Dan GohmanImprove constant folding of undef for binary operators.
2011-06-30 Rafael EspindolaAdd r134057 back, but splice the predecessor after...
2011-06-29 Chad RosierTemporarily revert r134057: "Let simplify cfg simplify...
2011-06-29 Rafael EspindolaLet simplify cfg simplify bb with only debug and lifeti...
2011-06-28 Jay FoadPR10210: New method ConstantArray::getAsCString()....
2011-06-24 Devang PatelRevert unintentional check-in.
2011-06-24 Devang PatelHandle debug info for i128 constants.
2011-06-23 Jay FoadReinstate r133513 (reverted in r133700) with an additio...
2011-06-23 Eric ChristopherRevert r133513:
2011-06-22 Jay FoadReplace the existing forms of ConstantArray::get()...
2011-06-22 Jay FoadMake ConstantVector::get() always take an ArrayRef...
2011-06-22 Jay FoadEliminate a temporary std::vector in ConstantStruct...
2011-06-22 Jay FoadExtend ConstantUniqueMap with a new template parameter...
2011-06-21 Owen AndersonFix some trailing issues from my introduction of MVT...
2011-06-21 Devang PatelRemove r130409, as requested by Chris.
2011-06-21 Jay FoadReinstate r133435 and r133449 (reverted in r133499...
2011-06-21 Chad RosierRevert r133435 and r133449 to appease buildbots.
2011-06-20 Jay FoadFix a check for PHINodes with two incoming values.
2011-06-20 Jay FoadChange how PHINodes store their operands.
2011-06-20 Jay FoadMake better use of the PHINode API.
2011-06-20 Jay FoadRemove the AugmentedUse struct.
2011-06-20 Chris LattnerRevamp the "ConstantStruct::get" methods. Previously...
2011-06-18 Chris Lattnerfix the varargs version of StructType::get to not requi...
2011-06-18 Chris Lattnereliminate some pointless virtual methods.
2011-06-18 Chris Lattnernow that Type::getDescription() is dead, the TypePrinti...
2011-06-18 Chris Lattnereliminate the Type::getDescription() method, using...
2011-06-18 Chris Lattnerrework the remaining autoupgrade logic to use a StringR...
2011-06-18 Chris Lattnerrip out a ton of intrinsic modernization logic from...
2011-06-17 Jay FoadFix typo in comment.
2011-06-16 Chris Lattnerchange Type.h to forward declare ArrayRef instead of...
2011-06-16 Chris Lattnerprune #includes.
2011-06-16 Chris Lattnermove the address space into the subclass data field...
2011-06-16 Chris Lattnertidy up some comments, store the 'isvararg' bit for...
2011-06-16 Chris Lattnerremove Type::getVAArgsPromotedType, which is dead,...
2011-06-15 John McCallAdd a new function attribute, nonlazybind, which inhibi...
2011-06-15 Nick LewyckyTeach the .ll parser to handle named metadata with...
2011-06-14 Bruno Cardoso LopesAdd one more argument to the prefetch intrinsic to...
2011-06-03 Eric ChristopherAnother possible bug. Stopgap until we can autogenerate...
2011-06-03 Eric ChristopherFix an off by one error.
2011-06-03 Andrew TrickBasic PassManager diagnostics.
2011-06-03 Andrew Trickwhitespace
2011-06-02 Eric ChristopherAdd a new parse hint for multi-letter constraints in...
2011-05-31 Eli FriedmanAdd a minor missing -verify check. Found by inspection.
2011-05-27 Chad RosierCRC32 intrinsics were renamed at revision 132163. ...
2011-05-26 Chad RosierRenamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn...
2011-05-25 Rafael EspindolaReplace the -unwind-tables option with a per function...
2011-05-23 Devang PatelClear list of instructions without DebugLoc.
2011-05-22 Chris Lattneradd a helper method to get the byval alignment of an...
2011-05-22 Chris Lattnerremove StandardPasses, it has been replaced with PassMa...
2011-05-21 Nick LewyckyAdd CreateLifetimeStart and CreateLifetimeEnd to the...
2011-05-20 Benjamin KramerRemove noisy semicolons.
2011-05-18 Eli FriedmanShuffle StandardPasses.cpp into VMCore; add it to CMake.
2011-05-18 Devang PatelUse IRBuiler while constant folding terminator.
2011-05-18 Duncan SandsNow that SrcBits and DestBits always represent the...
2011-05-18 Duncan SandsTighten up checking of the validity of casts. (1)...
2011-05-18 Duncan SandsTeach getCastOpcode about element-by-element vector...
next