Sink store based on alias analysis
[oota-llvm.git] / lib / Transforms / Utils /
2014-12-11 Michael KupersteinThe inliner needs to fix up debug information for llvm...
2014-12-09 Kaelyn TakataRename static functiom "map" to be more descriptive...
2014-12-09 Frederic RissRemove unneeded curly braces.
2014-12-09 Frederic RissReorder the code to avoid inserting at the beginning...
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-09 Frederic RissCorrectly handle complex locations expressions in repla...
2014-12-09 Juergen RibutzkaRevert "Move function to obtain branch weights into...
2014-12-09 Juergen RibutzkaMove function to obtain branch weights into the BranchI...
2014-12-06 Duncan P. N. Exon... Utils: Style cleanups, NFC
2014-12-06 Duncan P. N. Exon... Utils: Avoid RAUW on metadata in CloneFunction()
2014-12-03 Matthias Brauncorrect spelling, NFC
2014-12-03 Matthias Braun[SimplifyLibCalls] Improve double->float shrinking...
2014-12-03 Matthias Braun[SimplifyLibCalls] Enable double to float shrinking...
2014-12-02 Bruno Cardoso Lopes[SwitchLowering] Handle destinations on multiple phi...
2014-12-01 Hans WennborgRevert r223049, r223050 and r223051 while investigating...
2014-12-01 Hans WennborgSimplifyCFG: Omit range checks for switch lookup tables...
2014-12-01 Hans WennborgSimplifyCFG: don't remove unreachable default switch...
2014-11-28 Bruno Cardoso Lopes[SwitchLowering] Handle multiple destinations on conden...
2014-11-27 Erik Ecksteinreinstate r222872: Peephole optimization in switch...
2014-11-27 Erik EcksteinRevert "Peephole optimization in switch table lookup...
2014-11-27 Erik EcksteinPeephole optimization in switch table lookup: reuse...
2014-11-20 Mehdi AminiSimplifyCFG: Refactor GatherConstantCompares() result...
2014-11-20 Michael ZolotukhinFix a trip-count overflow issue in LoopUnroll.
2014-11-20 Timur IskhodzhanovRevert r222416, r222422, r222426: the former revision...
2014-11-20 Timur IskhodzhanovFix a typo
2014-11-20 NAKAMURA TakumiSimplifyCFG.cpp: Tweak to let msc17 compliant.
2014-11-20 Mehdi AminiSimplifyCFG: Refactor GatherConstantCompares() result...
2014-11-19 Nico WeberTry to fix MSVS build after r222384. No intended behavi...
2014-11-19 Mehdi AminiSimplifyCFG: turn recursive GatherConstantCompares...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-19 Kostya SerebryanyIntroduce llvm::SplitAllCriticalEdges
2014-11-18 Hans WennborgSimplifyCFG: Range'ify some for-loops. No functional...
2014-11-17 Juergen Ributzka[SimplifyCFG] Make the value type of the hole check...
2014-11-17 Erik EcksteinOptimize switch lookup tables with linear mapping.
2014-11-14 David BlaikieRemove redundant virtual on overriden functions.
2014-11-13 Reid KlecknerUse nullptr instead of NULL for variadic sentinels
2014-11-12 Ahmed BougachaAdd fortified (__*_chk) library functions to TLI (NFC)
2014-11-12 Sanjay Patelremove function names from comments; NFC
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-10 Juergen Ributzka[SwitchLowering] Fix the "fixPhis" function.
2014-11-10 Vasileios KalintirisFix extra semicolon warning. NFC.
2014-11-08 Saleem AbdulrasoolTransforms: address some late comments
2014-11-08 Saleem AbdulrasoolTransforms: sort source files in build
2014-11-07 Saleem AbdulrasoolTransforms: use typedef rather than using aliases
2014-11-07 Saleem AbdulrasoolTransform: add SymbolRewriter pass
2014-11-05 Michael IlsemanFix heap-use-after-free bug in expandSDiv when the...
2014-11-04 Mark HeffernanRevert earlier change removing setPreservesCFG from...
2014-11-04 Reid KlecknerRevert "Transforms: reapply SVN r219899"
2014-11-03 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getAllMetadataOtherTh...
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getAllMetadata()
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
2014-10-28 Saleem AbdulrasoolTransforms: reapply SVN r219899
2014-10-28 NAKAMURA TakumiUntabify and whitespace cleanups.
2014-10-23 Sanjay PatelHandle sqrt() shrinking in SimplifyLibCalls like any...
2014-10-22 Philip ReamesPreserving 'nonnull' metadata in SimplifyCFG
2014-10-22 Sanjay PatelShrinkify libcalls: use float versions of double libm...
2014-10-21 Philip ReamesTeach combineMetadata how to merge 'nonnull' metadata.
2014-10-21 Paul RobinsonDo not attribute static allocas to the call site's...
2014-10-16 Sanjay Patelfold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
2014-10-15 Hal FinkelPreserve non-byval pointer alignment attributes using...
2014-10-14 Sanjay PatelOptimize away fabs() calls when input is squared (known...
2014-10-14 Marcello MaggioniSwitch to select optimization for two-case switches
2014-10-12 Joerg SonnenbergerRevert r219223, it creates invalid PHI nodes.
2014-10-10 Arnold SchwaighoferSimplifyCFG: Don't convert phis into selects if we...
2014-10-07 Duncan P. N. Exon... LoopUnroll: Create sub-loops in LoopInfo
2014-10-07 Duncan P. N. Exon... LoopUnroll: Only check for ScalarEvolution analysis...
2014-10-07 Marcello MaggioniTwo case switch to select optimization
2014-10-06 Duncan P. N. Exon... LoopUnroll: Change code order of changes to new basic...
2014-10-06 Duncan P. N. Exon... Sink comment, NFC
2014-10-01 Duncan P. N. Exon... DIBuilder: Encapsulate DIExpression's element type
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Tom StellardC API: Add LLVMCloneModule()
2014-09-30 Jingyue Wu[SimplifyCFG] threshold for folding branches with commo...
2014-09-29 Kevin QinUse a loop to simplify the runtime unrolling prologue.
2014-09-23 Reid KlecknerGlobalOpt: Preserve comdats of unoptimized initializers
2014-09-17 Chris BienemanFixing a build error.
2014-09-17 Chris BienemanRefactoring SimplifyLibCalls to remove static initializ...
2014-09-15 Jingyue WuRemove dead code in SimplifyCFG
2014-09-13 Benjamin KramerSimplify code. No functionality change.
2014-09-07 Hal FinkelMake use of @llvm.assume in ValueTracking (computeKnown...
2014-09-07 Hal FinkelAdd an Assumption-Tracking Pass
2014-09-04 James MolloyEnable noalias metadata by default and swap the order...
2014-09-01 Hal FinkelFeed AA to the inliner and use AA->getModRefBehavior...
2014-09-01 Hal FinkelFix AddAliasScopeMetadata again - alias.scope must...
2014-08-30 Hal FinkelFix AddAliasScopeMetadata to not add scopes when derivi...
2014-08-29 Hal FinkelFix a typo in AddAliasScopeMetadata
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-25 Bruno Cardoso LopesRemove dangling initializers in GlobalDCE
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-21 David BlaikieUse DILexicalBlockFile, rather than DILexicalBlock...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-15 Rafael EspindolaIntroduce a helper to combine instruction metadata.
2014-08-14 Hal FinkelCopy noalias metadata from call sites to inlined instru...
2014-08-14 Hal FinkelAdd noalias metadata for general calls (not just memory...
2014-08-13 Jan Veselyutils: Fix segfault in flattencfg
2014-08-12 Reid KlecknerMove helper for getting a terminating musttail call...
next