IR: Change inalloca's grammar a bit
[oota-llvm.git] / lib / Transforms / Scalar /
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-07 Benjamin Kramer[C++11] Convert sort predicates into lambdas.
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-06 Chandler Carruth[Layering] Move InstVisitor.h into the IR library as...
2014-03-06 Chandler Carruth[Layering] Move DebugInfo.h into the IR library where...
2014-03-06 Chandler Carruth[Layering] Move DIBuilder.h into the IR library where...
2014-03-05 Chandler Carruth[C++11] Make this interface accept const Use pointers...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move the PredIteratorCache into the IR librar...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-03-04 Chandler Carruth[Modules] Move ValueHandle into the IR library where...
2014-03-04 Chandler Carruth[Modules] Move the LLVM IR pattern match header into...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2014-03-04 Chandler Carruth[Modules] Move InstIterator out of the Support library...
2014-03-03 Benjamin Kramer[C++11] Use std::tie to simplify compare operators.
2014-03-03 Benjamin Kramer[C++11] Remove a leftover std::function instance.
2014-03-03 Chandler Carruth[C++11] Remove the completely unnecessary requirement...
2014-03-03 Tobias Grosser[C++11] Add a basic block range view for RegionInfo
2014-03-03 Chandler Carruth[C++11] Add two range adaptor views to User: operands and
2014-03-02 Benjamin Kramer[C++11] Replace llvm::tie with std::tie.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-02 Craig TopperSwitch all uses of LLVM_OVERRIDE to just use 'override...
2014-03-02 Chandler Carruth[C++11] Switch all uses of the llvm_move macro to use...
2014-03-01 Benjamin KramerNow that we have C++11, turn simple functors into lambd...
2014-02-26 Andrew TrickFix PR18165: LSR must avoid scaling factors that exceed...
2014-02-26 Chandler Carruth[SROA] Use the correct index integer size in GEPs throu...
2014-02-26 Chandler Carruth[SROA] Teach SROA how to handle pointers from address...
2014-02-26 Chandler Carruth[SROA] Split the alignment computation complete for...
2014-02-26 Chandler Carruth[SROA] The original refactoring inspired by the addrspa...
2014-02-26 Chandler Carruth[SROA] Yet another slight refactoring that simplifies...
2014-02-26 Chandler Carruth[SROA] Simplify the computing of alignment: we only...
2014-02-26 Chandler Carruth[SROA] Use NewOffsetBegin in the unsplit case for memse...
2014-02-26 Chandler Carruth[SROA] Use the members for New{Begin,End}Offset in...
2014-02-26 Chandler Carruth[SROA] Compute the New{Begin,End}Offset values once...
2014-02-26 Chandler Carruth[SROA] Fix PR18615 with some long overdue simplificatio...
2014-02-25 Chandler Carruth[reassociate] Switch two std::sort calls into std:...
2014-02-25 Chandler Carruth[SROA] Add an off-by-default *strict* inbounds check...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-25 Rafael EspindolaFactor out calls to AA.getDataLayout().
2014-02-25 Chandler Carruth[SROA] Use the original load name with the SROA-prefixe...
2014-02-25 Chandler Carruth[SROA] Thread the ability to add a pointer-specific...
2014-02-25 Chandler Carruth[SROA] Rather than copying the logic for building a...
2014-02-25 Chandler Carruth[SROA] Simplify some of the logic to dig out the old...
2014-02-25 Chandler Carruth[SROA] Adjust to new clang-format style.
2014-02-25 Chandler Carruth[SROA] Fix a *glaring* bug in r202091: you have to...
2014-02-25 Alexey SamsonovSilence GCC warning
2014-02-25 Alp TokerFix typos
2014-02-25 Chandler Carruth[SROA] Add a debugging tool which shuffles the slices...
2014-02-25 Chandler Carruth[SROA] Use a more direct way of determining whether...
2014-02-25 Chandler Carruth[SROA] Fix another instability in SROA with respect...
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-22 Logan ChienInclude <cctype> for isdigit().
2014-02-22 Quentin Colombet[CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.
2014-02-21 Rafael EspindolaRename a few more DataLayout variables from TD to DL.
2014-02-21 Rafael EspindolaRename a few more DataLayout variables.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-02-19 Tim NorthoverX86 CodeGenPrep: sink shufflevectors before shifts
2014-02-18 Tim NorthoverGlobalMerge: move "-global-merge" option to the pass...
2014-02-14 Quentin Colombet[CodeGenPrepare][AddressingModeMatcher] Give up on...
2014-02-14 Rafael EspindolaTrivial cleanup: reuse existing variable.
2014-02-11 Chandler Carruth[LPM] Switch LICM to actively use LCSSA in addition...
2014-02-11 Quentin Colombet[CodeGenPrepare] Undo changes that happened for the...
2014-02-10 Benjamin KramerMake succ_iterator a real random access iterator and...
2014-02-08 Juergen Ributzka[Constant Hoisting] Fix insertion point for constant...
2014-02-08 Juergen Ributzka[Constant Hoisting] Don't update the use list while...
2014-02-06 Quentin Colombet[CodeGenPrepare] Move away sign extensions that get...
2014-02-06 Nick LewyckyA memcpy out of an fresh alloca is a no-op, delete...
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2014-02-04 Duncan P. N. Exon... cleanup: scc_iterator consumers should use isAtEnd
2014-02-04 Nick LewyckySelf-memcpy-elision and memcpy of constant byte to...
2014-02-01 Chandler Carruth[LPM] Apply a really big hammer to fix PR18688 by recur...
2014-01-29 Chandler Carruth[LPM] Fix PR18643, another scary place where loop trans...
2014-01-29 Chandler Carruth[LPM] Fix PR18642, a pretty nasty bug in IndVars that...
2014-01-28 Reid KlecknerUpdate optimization passes to handle inalloca arguments
2014-01-27 Benjamin KramerConstantHoisting: We can't insert instructions directly...
2014-01-25 Chandler Carruth[LPM] Make LCSSA a utility with a FunctionPass that...
2014-01-25 Juergen RibutzkaRevert "Revert "Add Constant Hoisting Pass" (r200034)"
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Alp TokerFix known typos
2014-01-24 Chandler Carruth[LPM] Fix a logic error in LICM spotted by inspection.
2014-01-24 Chandler Carruth[cleanup] Use the type-based preservation method rather...
2014-01-23 Chandler Carruth[LPM] Make LoopSimplify no longer a LoopPass and instea...
2014-01-22 Matt ArsenaultHandle an addrspacecast case in memcpyopt
2014-01-22 Tim NorthoverLoop strength reduce: fix function name.
2014-01-21 Chandler Carruth[SROA] Fix a bug which could cause the common type...
2014-01-19 Chandler CarruthFix a really nasty SROA bug with how we handled out...
2014-01-16 Quentin Colombet[opt][PassInfo] Allow opt to run passes that need targe...
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[PM] Pull the generic graph algorithms and data structu...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2014-01-13 Chandler CarruthRe-sort #include lines again, prior to moving headers...
2014-01-10 Diego NovilloExtend and simplify the sample profile input file.
2014-01-10 Diego NovilloPropagation of profile samples through the CFG.
2014-01-09 Chandler CarruthPut the functionality for printing a value to a raw_ost...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
next