Clear DbgValues in the end.
[oota-llvm.git] / lib / Transforms /
2011-07-29 Devang PatelClear DbgValues in the end.
2011-07-29 Devang PatelClean up debug info after reassociation.
2011-07-29 Eli FriedmanMisc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
2011-07-29 Eli FriedmanMake sure to correctly clear the exact/nuw/nsw flags...
2011-07-29 Chandler CarruthRewrite the CMake build to use explicit dependencies...
2011-07-28 Bill WendlingSome minor cleanups. No functionalitical change.
2011-07-28 Bill WendlingLeverage some of the code that John wrote to manage...
2011-07-28 Bill WendlingAutomatically merge the landingpad clauses when we...
2011-07-28 Benjamin KramerFix a use after free. An instruction can't be both...
2011-07-28 Bill WendlingInitial stab at getting inlining working with the EH...
2011-07-27 Bill WendlingRefuse to inline two functions which use different...
2011-07-27 Bill WendlingMerge the contents from exception-handling-rewrite...
2011-07-27 Nick LewyckyTeach the ConstantMerge pass about alignment. Fixes...
2011-07-27 Eli FriedmanMisc mid-level changes for new 'fence' instruction.
2011-07-26 Bill WendlingUse the correct for for the version. It's little endian...
2011-07-26 Rafael EspindolaAdd LLVMAddAlwaysInlinerPass to the C API.
2011-07-26 Rafael EspindolaLLVM 3.0 is here, remove old do nothing method.
2011-07-25 Nick LewyckyFinish adding support for lifetime intrinsics to SROA...
2011-07-25 Andrew TrickAdd clarifying comments for the new arguments to Unroll...
2011-07-25 Nick LewyckyAdd missing space (this line is no longer pushing the...
2011-07-25 Rafael EspindolaAdd LLVMAddLowerExpectIntrinsicPass to the C API.
2011-07-25 Frits van BommelShorten some expressions by using ArrayRef::slice().
2011-07-25 Jay FoadConvert GetElementPtrInst to use ArrayRef.
2011-07-23 Andrew TrickMove trip count discovery outside of the generic LoopUn...
2011-07-23 Andrew Trickwhitespace
2011-07-22 Dan GohmanMove the last uses of RetainFunc etc. over to using...
2011-07-22 Jay FoadFix more MSVC warnings caused by a cases I missed when...
2011-07-22 Jay FoadConvert IRBuilder::CreateGEP and IRBuilder::CreateInBou...
2011-07-22 Jay FoadFix an MSVC warning, caused by a case I missed when...
2011-07-21 Dan GohmanFix MergeInVectorType to check for vector types with...
2011-07-21 Andrew TrickCleanup: make std::pair usage slightly less indeciphera...
2011-07-21 Jay FoadMake better use of ConstantExpr::getGetElementPtr's...
2011-07-21 Jay FoadConvert ConstantExpr::getGetElementPtr and
2011-07-21 Chris Lattnermove tier out of an anonymous namespace, it doesn't...
2011-07-21 Andrew TrickLSR, correct fix for rdar://9786536. Silly casting...
2011-07-21 Andrew TrickLSR must sometimes sign-extend before generating double...
2011-07-21 Andrew TrickLSR crashes on an empty IVUsers list.
2011-07-20 Eli FriedmanClean up includes of llvm/Analysis/ConstantFolding...
2011-07-20 Eli FriedmanBring LICM into compliance with the new "Memory Model...
2011-07-20 Jay FoadFix a GCC warning.
2011-07-20 Andrew Trickindvars: Added getInsertPointForUses to find a valid...
2011-07-20 Andrew Trickindvars -disable-iv-rewrite: Add NarrowIVDefUse to...
2011-07-20 Andrew Trickindvars -disable-iv-rewrite fix: derived GEP IVs
2011-07-19 Eli FriedmanPR10386: Don't try to split an edge from an indirectbr.
2011-07-19 Devang PatelDistinguish between two copies of one inlined variable.
2011-07-19 Jay FoadConvert SimplifyGEPInst to use ArrayRef.
2011-07-19 Jay FoadConvert TargetData::getIndexedOffset to use ArrayRef.
2011-07-19 Jay FoadUse ArrayRef in ConstantFoldInstOperands and ConstantFo...
2011-07-18 Andrew TrickCompiler warning.
2011-07-18 Andrew Trickindvars: LinearFunctionTestReplace for non-canonical...
2011-07-18 Andrew Trickindvars: Added verification that LFTR and other indvars...
2011-07-18 Andrew Trickindvars: Added isHighCostExpansion. Avoid generating...
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-18 Chris Lattnerfix a warning in TinyPtrVector, adopt it in SSAUpdater...
2011-07-16 Andrew Trickindvars: fix a pass-sensitivity issue that would hit...
2011-07-16 Andrew Trickindvars: remove ExprToIVMap because it won't be needed...
2011-07-15 Chris Lattnerfix rdar://9776316 - type remapping needed for inline...
2011-07-15 Chad RosierDisable loop idiom recognition of memset/memcpy if...
2011-07-15 Frits van BommelNo need to explicitly invoke the ArrayRef constructor...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-07-15 Chris Lattnerstart using the new helper methods a bit.
2011-07-14 Devang PatelUndo r135191 (i.e. reapply Chris's patch. Now linker...
2011-07-14 Chris Lattnerrevert r135172 until Devang and I figure out the right...
2011-07-14 Chris LattnerStop the ValueMapper from calling getAllMetadata, which...
2011-07-14 Benjamin KramerChange Intrinsic::getDeclaration and friends to take...
2011-07-13 Evan ChengIt's not safe to fold (fptrunc (sqrt (fpext x))) to...
2011-07-13 Jay FoadConvert InsertValueInst and ExtractValueInst APIs to...
2011-07-12 Jay FoadSecond attempt at de-constifying LLVM Types in Function...
2011-07-12 Bill WendlingRevert r134893 and r134888 (and related patches in...
2011-07-12 Andrew Trickindvars: Code reorganization in preparation for
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 Rafael EspindolaDon't duplicate the work done by a gep into a "bitcast...
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-09 Lang HamesAdded recognition for signed add/sub/mul with overflow...
2011-07-08 Bob WilsonReapply a fixed version of r133285.
2011-07-08 Benjamin KramerRemove unused copy of UpdateInlinedAtInfo.
2011-07-08 Devang PatelRefactor. It is inliner's responsibility to update...
2011-07-08 Lang HamesMake GVN look through extractvalues for recognised...
2011-07-07 Devang PatelUse DBG_VALUE location while inserting DBG_VALUE during...
2011-07-06 Jakub StaszakFix a bug in the "expect" intrinsic lowering.
2011-07-06 Devang PatelHandle cases where multiple dbg.declare and dbg.value...
2011-07-06 Devang PatelSimplify. Consolidate dbg.declare handling in AllocaPro...
2011-07-06 Andrew Trickindvars -disable-iv-rewrite: ExprToMap lives in Pass...
2011-07-06 Andrew Trickindvars -disable-iv-rewrite: Added SimplifyCongruentIVs.
2011-07-06 Tobias GrosserLICM: Remove trailing white spaces
2011-07-06 Tobias GrosserLICM: Do not loose alignment on promotion
2011-07-06 Jakub StaszakIntroduce "expect" intrinsic instructions.
2011-07-05 Devang PatelPreserve debug loc.
2011-07-05 Andrew Trickindvars -disable-iv-rewrite: avoid multiple IVs in...
2011-07-04 Benjamin KramerPR10267: Don't combine an equality compare with an...
2011-07-02 Andrew Trickindvars -disable-iv-rewrite: bug fix involving weird...
2011-07-01 Owen AndersonGeneralize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop...
2011-07-01 Nick LewyckyFix likely typo, reduce number of instruction name...
2011-06-30 Rafael EspindolaAdd r134057 back, but splice the predecessor after...
2011-06-30 Andrew Trickindvars -disable-iv-rewrite: handle cloning binary...
2011-06-30 Andrew Trickindvars -disable-iv-rewrite: handle an edge case involv...
2011-06-29 Andrew Trickindvars -disable-iv-rewrite: insert new trunc instructi...
next