[FunctionAttrs] Inline the prototype attribute inference to an existing
[oota-llvm.git] / lib / Transforms / Scalar /
2015-09-09 Philip Reames[RewriteStatepointsForGC] Extend base pointer inference...
2015-09-09 Philip Reames[RewriteStatepointsForGC] Make base pointer inference...
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-09 Chandler CarruthFix a typo I spotted when hacking on SROA. Somewhat...
2015-09-09 Sanjoy Das[IRCE] Add INITIALIZE_PASS_DEPENDENCY invocations.
2015-09-03 Philip Reames[RewriteStatepointsForGC] Extract common code, comment...
2015-09-03 Philip Reames[RewriteStatepointsForGC] Strengthen invariants around...
2015-09-03 Philip Reames[RewriteStatepointsForGC] Workaround a lack of determin...
2015-09-02 Philip Reames[RewriteStatepointsForGC] Delete stale comment [NFC]
2015-09-02 Philip Reames[RewriteStatepointsForGC] Pull a function out of anon...
2015-09-02 Philip Reames[RewriteStatepointsForGC] Bugfix for change 246133
2015-09-02 Philip ReamesFix release build warning for unused function
2015-09-02 Philip Reames[RewriteStatepointsForGC] Improve debug output [NFC]
2015-09-02 Piotr Padlewskiassuem(X) handling in GVN bugfix
2015-09-02 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-09-02 Piotr PadlewskiConstant propagation after hiting llvm.assume
2015-08-31 Jingyue Wu[JumpThreading] make jump threading respect convergent...
2015-08-28 Chandler Carruth[SROA] Fix PR24463, a crash I introduced in SROA by...
2015-08-28 Steven WuRevert r246244 and r246243
2015-08-28 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-08-28 Piotr PadlewskiConstant propagation after hiting llvm.assume
2015-08-27 James Molloy[LoopVectorize] Extract InductionInfo into a helper...
2015-08-27 Philip ReamesAllow value forwarding past release fences in EarlyCSE
2015-08-27 Philip Reames[RewriteStatepointsForGC] Reduce the number of new...
2015-08-26 Chandler Carruth[SROA] Rip out all support for SSAUpdater in SROA.
2015-08-25 NAKAMURA TakumiUpdate libdeps in LLVMipo and LLVMScalarOpts, correspon...
2015-08-25 Diego NovilloConvert SampleProfile pass into a Module pass.
2015-08-24 Sanjay Patelfix typo; NFC
2015-08-20 Adrian PrantlRename Instruction::dropUnknownMetadata() to dropUnknow...
2015-08-20 Jingyue Wu[ValueTracking] computeOverflowForSignedAdd and isKnown...
2015-08-20 Adrian PrantlFix a bug that caused SimplifyCFG to drop DebugLocs.
2015-08-20 Adrian PrantlFix a debug location handling bug in GVN.
2015-08-20 Adam Nemet[LVer] Fix FIXME: hide addPHINodes, NFC
2015-08-20 Benjamin KramerMake helper functions static. NFC.
2015-08-20 Bjorn SteinbrinkRevert "[DSE] Enable removal of lifetime intrinsics...
2015-08-20 Bjorn Steinbrink[DSE] Enable removal of lifetime intrinsics in terminat...
2015-08-19 David MajnemerReplace some calls to isa<LandingPadInst> with isEHPad()
2015-08-19 Nick LewyckyMore clean up, still NFC. Remove dead variables now...
2015-08-19 Nick LewyckyClean up this file a little. Remove dead casts, casting...
2015-08-19 Ashutosh NemaExposed findDefsUsedOutsideOfLoop as a loop utility...
2015-08-19 Eric ChristopherRevert "Fix PR24469 resulting from r245025 and re-enabl...
2015-08-18 Nick LewyckyFix three typos in comments; "easilly" -> "easily".
2015-08-18 Justin BognerRevert "Constant propagation after hiting llvm.assume"
2015-08-18 Piotr PadlewskiConstant propagation after hiting llvm.assume
2015-08-17 Karthik BhatFix PR24469 resulting from r245025 and re-enable dead...
2015-08-17 Chandler Carruth[PM] Port ScalarEvolution to the new pass manager.
2015-08-16 Sanjoy Das[LSR][NFC] Don’t duplicate entity name at the beginning...
2015-08-16 Sanjoy Das[LSR][NFC] Use camelCase for method names in Formula...
2015-08-16 David MajnemerRevert "Add support for cross block dse. This patch...
2015-08-15 David Majnemer[IR] Give catchret an optional 'return value' operand
2015-08-15 Matt ArsenaultLoopStrengthReduce: Try to pass address space to isLega...
2015-08-14 James MolloySeparate out BDCE's analysis into a separate DemandedBi...
2015-08-14 Adam Nemet[LVer] Remove unused Pass parameter from versionLoop...
2015-08-14 David Majnemer[IR] Add token types
2015-08-14 Karthik BhatAdd support for cross block dse.
2015-08-14 Chandler Carruth[PM/AA] Hoist the interface to TBAA into a dedicated...
2015-08-14 Chandler Carruth[PM/AA] Hoist ScopedNoAliasAA's interface into a header...
2015-08-14 Jingyue Wu[SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext...
2015-08-14 Chandler Carruth[LIR] Re-instate r244880, reverted in r244884, factorin...
2015-08-13 Sanjay Pateldon't repeat function names in comments; NFC
2015-08-13 Jingyue Wu[SeparateConstOffsetFromGEP] strengthen the inbounds...
2015-08-13 Erik Eckstein[DeadStoreElimination] remove a redundant store even...
2015-08-13 Renato GolinRevert "[LIR] Start leveraging the fundamental guarante...
2015-08-13 Renato GolinRevert "[LIR] Handle access to AliasAnalysis the same...
2015-08-13 Ashutosh NemaTest Commit.
2015-08-13 Chandler Carruth[LIR] Handle access to AliasAnalysis the same way as...
2015-08-13 Chandler Carruth[LIR] Start leveraging the fundamental guarantees of...
2015-08-13 Chandler Carruth[LIR] Handle the LoopInfo the same as all the other...
2015-08-13 Chen Li[LoopUnswitch] Check OptimizeForSize before traversing...
2015-08-13 Chandler Carruth[LIR] Make the LoopIdiomRecognize pass get analyses...
2015-08-13 Chandler Carruth[LIR] Remove the dedicated class for popcount recogniti...
2015-08-13 Chandler Carruth[LIR] Move all the helpers to be private and re-order...
2015-08-12 Chandler Carruth[LIR] Remove the 'LIRUtils' abstraction which was unnec...
2015-08-12 Chandler Carruth[LIR] Run clang-format over LoopIdiomRecognize in prepa...
2015-08-12 Philip Reames[RewriteStatepointsForGC] Avoid using unrelocated point...
2015-08-12 Philip Reames[RewriteStatepointsForGC] Handle extractelement fully...
2015-08-12 Chandler Carruth[PM/AA] Add missing static dependency edges from DSE...
2015-08-12 Chandler Carruth[PM/AA] Stop getting the TargetLibraryInfo out of the...
2015-08-11 Sanjay Pateldon't repeat function names in comments; NFC
2015-08-11 Sanjay Patelfix 80-cols; NFC
2015-08-10 Igor Laevsky[IndVarSimplify] Make cost estimation in RewriteLoopExi...
2015-08-10 Mark HeffernanAdd new llvm.loop.unroll.enable metadata.
2015-08-10 Fraser CormackPrevent the scalarizer from caching incorrect entries
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-07 Adam Nemet[LAA] Make the set of runtime checks part of the state...
2015-08-06 Pete CooperConvert a bunch of loops to foreach. NFC.
2015-08-06 Nico RieckRename inst_range() to instructions() for consistency...
2015-08-06 Quentin Colombet[Reassociation] Fix miscompile for va_arg arguments.
2015-08-06 Chandler Carruth[PM/AA] Hoist the interface for BasicAA into a header...
2015-08-06 Chandler Carruth[PM/AA] Simplify the AliasAnalysis interface by removin...
2015-08-05 Chen Li[LoopUnswitch] Preserve make.implicit metadata for...
2015-08-05 Chandler Carruth[Unroll] Switch to using 'int' cost types in preparatio...
2015-08-05 Tanya LattnerRename all references to old mailing lists to new lists...
2015-08-04 Sanjay Patelwrap OptSize and MinSize attributes for easier and...
2015-08-04 David MajnemerDrive-by fixes for LandingPad -> EHPad
2015-08-04 Sanjoy DasRevert "[LSR] Generate and use zero extends"
2015-08-03 Chandler Carruth[Unroll] Improve the brute force loop unroll estimate...
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-30 Adam Nemet[LDist] Filter the checks locally rather than in LAA...
next