aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2011-07-12TypeMap had a destructor that destroyed the types it held. DenseMap did not, soNick Lewycky
2011-07-11De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad
2011-07-11De-constify Types in FunctionType::get().Jay Foad
2011-07-11Remove mentions of type planes.Jay Foad
2011-07-10Silence -Wunused-variable in release builds.Chandler Carruth
2011-07-09the various ConstantExpr::get*Ty methods existed to work with issues aroundChris Lattner
2011-07-09don't load element before checking to see if it is valid.Chris Lattner
2011-07-09Eliminate the WriteTypeSymbolic function. Now that types knowChris Lattner
2011-07-09remove the DerivedType which isn't adding value anymore.Chris Lattner
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner
2011-07-06Introduce "expect" intrinsic instructions.Jakub Staszak
2011-07-01Improve constant folding of undef for cmp and select operators.Dan Gohman
2011-07-01Improve constant folding of undef for binary operators.Dan Gohman
2011-06-30Add r134057 back, but splice the predecessor after the successors phiRafael Espindola
2011-06-29Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and Chad Rosier
2011-06-29Let simplify cfg simplify bb with only debug and lifetime intrinsics.Rafael Espindola
2011-06-28PR10210: New method ConstantArray::getAsCString(). Use it in LTO toJay Foad
2011-06-24Revert unintentional check-in.Devang Patel
2011-06-24Handle debug info for i128 constants.Devang Patel
2011-06-23Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad
2011-06-23Revert r133513:Eric Christopher
2011-06-22Replace the existing forms of ConstantArray::get() with a single formJay Foad
2011-06-22Make ConstantVector::get() always take an ArrayRef, never a std::vector.Jay Foad
2011-06-22Eliminate a temporary std::vector in ConstantStruct::get().Jay Foad
2011-06-22Extend ConstantUniqueMap with a new template parameter ValRefType,Jay Foad
2011-06-21Fix some trailing issues from my introduction of MVT::untyped and its use for...Owen Anderson
2011-06-21Remove r130409, as requested by Chris.Devang Patel
2011-06-21Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad
2011-06-21Revert r133435 and r133449 to appease buildbots.Chad Rosier
2011-06-20Fix a check for PHINodes with two incoming values.Jay Foad
2011-06-20Change how PHINodes store their operands.Jay Foad
2011-06-20Make better use of the PHINode API.Jay Foad
2011-06-20Remove the AugmentedUse struct.Jay Foad
2011-06-20Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner
2011-06-18fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner
2011-06-18eliminate some pointless virtual methods.Chris Lattner
2011-06-18now that Type::getDescription() is dead, the TypePrinting class can move from...Chris Lattner
2011-06-18eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner
2011-06-18rework the remaining autoupgrade logic to use a StringRef instead of creating aChris Lattner
2011-06-18rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner
2011-06-17Fix typo in comment.Jay Foad
2011-06-16change Type.h to forward declare ArrayRef instead of #including it.Chris Lattner
2011-06-16prune #includes.Chris Lattner
2011-06-16move the address space into the subclass data field, saving a word on Pointer...Chris Lattner
2011-06-16tidy up some comments, store the 'isvararg' bit for FunctionType inChris Lattner
2011-06-16remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit.Chris Lattner
2011-06-15Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall
2011-06-15Teach the .ll parser to handle named metadata with non-simple names.Nick Lewycky
2011-06-14Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes
2011-06-03Another possible bug. Stopgap until we can autogenerate tables andEric Christopher