[opaque pointer type] More GEP IRBuilder API migrations...
[oota-llvm.git] / lib / CodeGen / CodeGenPrepare.cpp
2015-04-03 David Blaikie[opaque pointer type] More GEP IRBuilder API migrations...
2015-03-30 David Blaikie[opaque pointer type] More IRBuilder::createGEP (non...
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-03-18 Quentin Colombet[CodeGenPrepare] Remove broken, dead, code.
2015-03-18 John Brawn[ARM] Align stack objects passed to memory intrinsics
2015-03-10 Quentin Colombet[CodeGenPrepare] Refine the cost model provided by...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 David BlaikieSimplify expressions involving boolean constants with...
2015-02-27 Sanjoy DasDon't modify the DenseMap being iterated over from...
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Eric ChristopherAdd a TargetMachine argument to the AddressingModeMatch...
2015-02-14 Duncan P. N. Exon... CodeGen: Canonicalize access to function attributes...
2015-02-13 Andrea Di Biagio[CodeGenPrepare] Removed duplicate logic. SimplifyCFG...
2015-02-01 Chandler Carruth[multiversion] Thread a function argument through all...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-27 Eric ChristopherUpdate a few calls to getSubtarget<> to either be getSu...
2015-01-27 Eric ChristopherMigrate CodeGenPrepare to use the Function based getSub...
2015-01-20 Chandler Carruth[PM] Replace the Pass argument in MergeBasicBlockIntoOn...
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-14 Ramkumar Ramachandra[GC] CodeGenPrep transform: simplify offsetable relocate
2015-01-12 Ahmed Bougacha[SimplifyLibCalls] Factor out fortified libcall handling.
2015-01-08 Duncan P. N. Exon... CodeGen: Use handy new-fangled post-increment, NFC
2015-01-08 Duncan P. N. Exon... CodeGen: Use range-based for loops, NFC
2015-01-08 Ahmed Bougacha[SelectionDAG] Allow targets to specify legality of...
2015-01-06 Andrea Di Biagio[CodeGenPrepare] Improved logic to speculate calls...
2015-01-05 Craig TopperReplace several 'assert(false' with 'llvm_unreachable...
2014-12-28 Andrea Di Biagio[CodeGenPrepare] Teach when it is profitable to specula...
2014-12-28 Elena DemikhovskyScalarizer for masked load and store intrinsics.
2014-12-22 Quentin Colombet[CodeGenPrepare] Handle properly the promotion of opera...
2014-12-17 Quentin Colombet[CodeGenPrepare] Reapply r224351 with a fix for the...
2014-12-17 Reid KlecknerRevert "[CodeGenPrepare] Move sign/zero extensions...
2014-12-16 Quentin Colombet[CodeGenPrepare] Move sign/zero extensions near loads...
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-09 Juergen Ributzka[CGP] Rewrite pattern match for splitBranchCondition...
2014-12-09 Juergen RibutzkaRevert "Move function to obtain branch weights into...
2014-12-09 Juergen Ributzka[CodeGenPrepare] Split branch conditions into multiple...
2014-12-05 Ahmed Bougacha[CodeGenPrepare] Use variables for reused values. NFC.
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-13 Quentin Colombet[CodeGenPrepare] Handle zero extensions in the TypeProm...
2014-11-12 Ahmed Bougacha[CodeGenPrepare] Replace other uses of EVT::getEVT...
2014-11-12 Ahmed Bougacha[CodeGenPrepare][AArch64] Fix a TLI legality check...
2014-10-31 Quentin Colombet[CodeGenPrepare] Move extractelement close to store...
2014-10-29 NAKAMURA TakumiWhitespace.
2014-09-16 Quentin Colombet[CodeGenPrepare][AddressingModeMatcher] The promotion...
2014-09-15 Quentin Colombet[CodeGenPrepare][AddressingModeMatcher] Fix a think...
2014-09-11 Quentin Colombet[CodeGenPrepare] Teach the addressing mode matcher...
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-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-29 Tim NorthoverCodeGenPrep: fall back to MVT::Other if instruction...
2014-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-07-16 Sanjay PatelFixed formatting, removed bug reference, renamed testcase
2014-07-16 Sanjay Pateltrivial fix for PR20314
2014-06-11 Jiangning LiuCreate macro INITIALIZE_TM_PASS.
2014-05-30 Richard TrieuRemove use of comma operator.
2014-05-22 Eli BenderskySimilar to bitcast, treat addrspacecast as a foldable...
2014-05-13 Louis GerbargAdd missing line breaks to debug output in CodeGenPrepare
2014-05-13 Joey Gouly[CGP] r205941 changed the logic, so that a cast happens...
2014-04-27 Benjamin KramerMake helper functions static.
2014-04-26 Michael ZolotukhinRevert r206749 till a final decision about the intrinsi...
2014-04-25 Adrian PrantlThis reapplies r207235 with an additional bugfixes...
2014-04-25 Adrian PrantlRevert "This reapplies r207130 with an additional testc...
2014-04-25 Adrian PrantlThis reapplies r207130 with an additional testcase...
2014-04-25 Adrian PrantlRevert "This reapplies r207130 with an additional testc...
2014-04-25 Adrian PrantlThis reapplies r207130 with an additional testcase...
2014-04-25 Adrian PrantlRevert "Debug info for optimized code: Support variable...
2014-04-24 Adrian PrantlDebug info for optimized code: Support variables that...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-22 Quentin Colombet[CodeGenPrepare] Use APInt to check the value of the...
2014-04-21 Yi JiangARM64: Combine shifts and uses from different basic...
2014-04-21 Michael ZolotukhinReapply r206732. This time without optimization of...
2014-04-21 Chandler CarruthRevert r206732 which is causing llc to crash on most...
2014-04-21 Michael ZolotukhinImplement builtins for safe division: safe.sdiv.iN...
2014-04-15 David BlaikieUse unique_ptr to manage TypePromotionActions owned...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-12 Hal FinkelAdd the ability to use GEPs for address sinking in CGP
2014-04-10 Jim GrosbachFix to support properly cleaning up failed address...
2014-03-31 Paul RobinsonDisable each MachineFunctionPass for 'optnone' function...
2014-03-29 Tim NorthoverCodeGenPrep: wrangle IR to exploit AArch64 tbz/tbnz...
2014-03-26 Jim GrosbachFix for incorrect address sinking in the presence of...
2014-03-13 Manuel JacobCodeGenPrep: sink extends of illegal types into use...
2014-03-09 NAKAMURA TakumiRevert r203230, "CodeGenPrep: sink extends of illegal...
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-07 Tim NorthoverCodeGenPrep: sink extends of illegal types into use...
2014-03-07 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move ValueMap to the IR library. While this...
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-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Benjamin KramerMake helper function static.
2014-02-22 Quentin Colombet[CodeGenPrepare] Fix the check of the legality of an...
2014-02-22 Quentin Colombet[CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.