Revert "More Intel syntax alias fixes."
[oota-llvm.git] / lib / Transforms /
2013-07-22 Nadav RotemDelete unused helper functions.
2013-07-21 Benjamin Kramermem2reg: Minor STL usage cleanup. No functionality...
2013-07-21 Chandler CarruthMake the mem2reg interface use an ArrayRef as it keeps...
2013-07-21 Nadav RotemRevert a part of r186420. Don't forbid multiple store...
2013-07-21 Chandler CarruthHoist the rest of the logic for promoting single-store...
2013-07-21 Chandler CarruthHoist the rest of the logic for fully promoting allocas...
2013-07-21 Chandler CarruthRemove a method made dead by the prior refactoring.
2013-07-20 Chandler CarruthHoist the two trivial promotion routines out of the...
2013-07-20 Chandler CarruthHoist the AllocaInfo struct to the top of the file.
2013-07-20 Chandler CarruthSink a typedef and comparator down to the function...
2013-07-20 Rafael EspindolaDon't crash when llvm.compiler.used becomes empty.
2013-07-20 Chandler CarruthDon't allocate the DIBuilder on the heap and remove...
2013-07-20 Chandler CarruthRename constructor parameters to follow the common...
2013-07-20 Chandler CarruthReformat the implementation of mem2reg with clang-forma...
2013-07-20 Chandler CarruthRemove a DenseMapInfo specialization for std::pair...
2013-07-20 Chandler CarruthUpdate mem2reg's comments to conform to the new doxygen...
2013-07-20 Benjamin KramerSROA: Microoptimization: Remove dead entries first...
2013-07-20 Stephen LinInstCombine: call FoldOpIntoSelect for all floating...
2013-07-19 Nadav Rotemfix an 80-col line.
2013-07-19 Nadav RotemUse LLVMs ADTs that improve the compile time of this...
2013-07-19 Nadav RotemSLPVectorizer: Improve the compile time of isConsecutiv...
2013-07-19 Rafael Espindolas/compiler_used/compiler.used/.
2013-07-19 Chandler CarruthCleanup the stats counters for the new implementation...
2013-07-19 Chandler CarruthFix another assert failure very similar to PR16651...
2013-07-19 Chandler CarruthTry to move to a more reasonable set of naming conventi...
2013-07-19 Chandler CarruthA long overdue cleanup in SROA to use 'DL' instead...
2013-07-19 Chandler CarruthFix PR16651, an assert introduced in my recent re-work...
2013-07-19 Eric ChristopherRemove DIBuilder cache of variable TheCU and change...
2013-07-18 Nick LewyckyClean up some of this code a tiny bit, no functionality...
2013-07-18 Eric ChristopherRevert "Remove DIBuilder cache of variable TheCU and...
2013-07-18 Eric ChristopherRemove DIBuilder cache of variable TheCU and change...
2013-07-18 Nadav RotemHandle constants without going through SCEV.
2013-07-18 Nadav RotemSLPVectorizer: Speedup isConsecutive by manually checki...
2013-07-18 Chandler CarruthReapply r186316 with a fix for one bug where the code...
2013-07-18 Nadav RotemSLPVectorizer: Speedup isConsecutive (that checks if...
2013-07-17 Eric ChristopherAdd comparison operators for DIDescriptors to fix c...
2013-07-17 Nadav RotemFix a comment.
2013-07-17 Stephen LinRestore r181216, which was partially reverted in r182499.
2013-07-17 Nadav RotemAdd a micro optimization to catch cases where the PtrA...
2013-07-17 Hal FinkelFix comparisons of alloca alignment in inliner merging
2013-07-17 Craig TopperMark a method 'const' and another 'static'.
2013-07-17 Craig TopperMake a few more static string pointers constant.
2013-07-17 Nadav RotemSLPVectorizer: Accelerate the isConsecutive check by...
2013-07-16 Nadav Rotemflip the scev minus direction to simplify the code.
2013-07-16 Nadav RotemSLPVectorizer: Improve the compile time of isConsecutiv...
2013-07-16 Rafael EspindolaAdd a wrapper for open.
2013-07-16 Peter CollingbourneMake SpecialCaseList match full strings, as documented...
2013-07-16 Hal FinkelWhen the inliner merges allocas, it must keep the large...
2013-07-16 Nadav RotemSLPVectorizer: Reduce the compile time of the consecuti...
2013-07-16 Craig TopperAdd 'const' qualifiers to static const char* variables.
2013-07-15 Nadav RotemPR16628: Fix a bug in the code that merges compares.
2013-07-15 Stephen LinRemove trailing whitespace
2013-07-15 Chandler CarruthRevert r186316 while I track down an ASan failure and...
2013-07-15 Chandler CarruthReimplement SROA yet again. Same fundamental principle...
2013-07-15 Craig TopperAdd 'const' qualifier to some arrays.
2013-07-15 Craig TopperUse llvm::array_lengthof to replace sizeof(array)/sizeo...
2013-07-14 Nadav RotemSLPVectorizer: change the order in which we search...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-13 Arnold SchwaighoferLoopVectorizer: Disallow reductions whose header phi...
2013-07-13 Andrew TrickLoopVectorize fix: LoopInfo must be valid when invoking...
2013-07-13 Nick LewyckyAdd a microoptimization for urem.
2013-07-12 Joey GoulyFix a crash in EvaluateInDifferentElementOrder where...
2013-07-12 Andrew TrickLFTR improvement to avoid truncation.
2013-07-12 Andrew TrickCleanup LFTR logic.
2013-07-12 Andrew TrickCleanup: rename a variable to make the logic easier...
2013-07-12 Arnold SchwaighoferTargetTransformInfo: address calculation parameter...
2013-07-12 Chandler CarruthRevert "indvars: Improve LFTR by eliminating truncation...
2013-07-12 Nadav RotemSLPVectorizer: Sink and enable CSE for ExtractElements.
2013-07-12 Nadav RotemSLPVectorize: Replace the code that checks for vectoriz...
2013-07-11 Nadav RotemRemove an argument that we dont use anymore.
2013-07-11 Andrew Trickindvars: Improve LFTR by eliminating truncation when...
2013-07-11 Benjamin KramerDon't use a potentially expensive shift if all we want...
2013-07-11 Arnold SchwaighoferLoopVectorize: Vectorize all accesses in address space...
2013-07-11 Duncan SandsTryToSimplifyUncondBranchFromEmptyBlock was checking...
2013-07-11 Nadav RotemFix a warning.
2013-07-11 Nadav RotemSLPVectorizer: refactor the code that places extracts...
2013-07-11 Michael GottesmanTeach TailRecursionElimination to handle certain cases...
2013-07-10 Michael Gottesman[objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky...
2013-07-09 Peter CollingbourneImplement categories for special case lists.
2013-07-09 Peter CollingbourneIntroduce a SpecialCaseList ctor which takes a MemoryBu...
2013-07-09 Peter CollingbourneRename BlackList class to SpecialCaseList and move...
2013-07-09 Nadav RotemFix PR16571, which is a bug in the code that checks...
2013-07-09 Nadav RotemSet the default insert point to the first instruction...
2013-07-09 David MajnemerInstCombine: Fix typo in comment for visitICmpInstWithI...
2013-07-09 David MajnemerInstCombine: variations on 0xffffffff - x >= 4
2013-07-09 David MajnemerInstCombine: X & -C != -C -> X <= u ~C
2013-07-09 David MajnemerCommit r185909 was a misapplied patch, fix it
2013-07-09 David MajnemerInstCombine: add more transforms
2013-07-08 Eli BenderskyFix comment
2013-07-08 Nadav RotemThis patch changes the saved IRBuilder insert point...
2013-07-08 Michael Gottesman[objc-arc] Fix assertion in EraseInstruction so that...
2013-07-08 David MajnemerInstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
2013-07-07 Nadav RotemClear the builder insert point between tree-vectorizati...
2013-07-07 Nadav RotemSLPVectorizer: Implement DCE as part of vectorization.
2013-07-07 Michael Gottesman[objc-arc] Remove the alias analysis part of r185764.
2013-07-07 Michael Gottesman[objc-arc] Teach the ARC optimizer that objc_sync_enter...
2013-07-06 Michael Gottesman[objc-arc] When we initialize ARCRuntimeEntryPoints...
2013-07-06 Benjamin KramerReassociate: Remove unnecessary default operator=.
2013-07-06 Michael Gottesman[objc-arc] Performed some small cleanups in ARCRuntimeE...
2013-07-06 Michael Gottesman[objc-arc] Renamed Module => TheModule in ARCRuntimeEnt...
next