Support standard DWARF TLS opcode; Darwin and PS4 use it.
[oota-llvm.git] / lib / Transforms / Utils /
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-02-23 Andrew KaylorRemap frame variables for native Windows exception...
2015-02-23 Chad RosierPrevent hoisting fmul from THEN/ELSE to IF if there...
2015-02-19 Benjamin KramerSSAUpdater: Use range-based for. NFC.
2015-02-19 Benjamin KramerDemote vectors to arrays. No functionality change.
2015-02-18 Sanjoy DasPartial fix for bug 22589
2015-02-18 Andrew KaylorAdding implementation to outline C++ catch handlers...
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-02-16 Evgeniy Stepanov[asan] Reuse a common function.
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-13 James Molloy[SimplifyCFG] Be more aggressive
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-11 James Molloy[SimplifyCFG] Swap to using TargetTransformInfo for...
2015-02-11 Zachary TurnerUse ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
2015-02-11 Reid KlecknerDon't promote asynch EH invokes of nounwind functions...
2015-02-09 Duncan P. N. Exon... IR: Take uint64_t in DIBuilder::createExpression()
2015-02-09 Akira HatanakaFix a bug in DemoteRegToStack where a reload instructio...
2015-02-08 Bjorn SteinbrinkCorrectly combine alias.scope metadata by a union inste...
2015-02-05 Hans WennborgLowerSwitch: Use ConstantInt for CaseRange::{Low,High}
2015-02-05 Hans WennborgLowerSwitch: remove default args from CaseRange ctor...
2015-02-04 Duncan P. N. Exon... Utils: Resolve cycles under distinct MDNodes
2015-02-02 Jingyue WuResurrect the assertion removed by r227717
2015-02-01 Michael KupersteinRemoved assert that doesn't typecheck and breaks debug...
2015-02-01 Jingyue Wu[NVPTX] Emit .pragma "nounroll" for loops marked with...
2015-01-30 Adrian PrantlRemove a redundant dyn_cast.
2015-01-30 Adrian PrantlInliner: Use replaceDbgDeclareForAlloca() instead of...
2015-01-30 Adrian PrantlFix PR22386. The inliner moves static allocas to the...
2015-01-28 Philip ReamesTeach SplitBlockPredecessors how to handle landingpad...
2015-01-28 Chandler Carruth[LPM] Stop using the string based preservation API...
2015-01-27 Saleem AbdulrasoolSymbolRewriter: allow rewriting with comdats
2015-01-27 Saleem AbdulrasoolSymbolRewriter: prevent unnecessary rewrite
2015-01-27 Ahmed Bougacha[SimplifyLibCalls] Don't confuse strcpy_chk for stpcpy_chk.
2015-01-26 Hans WennborgSimplifyCFG: Omit range checks for switch lookup tables...
2015-01-26 Hans WennborgSimplifyCFG: don't remove unreachable default switch...
2015-01-26 Hans WennborgMake ConstantFoldTerminator() handle switches with...
2015-01-24 Chandler Carruth[PM] Move the LowerExpectIntrinsic pass to the Scalar...
2015-01-23 Hans WennborgLowerSwitch: replace unreachable default with popular...
2015-01-22 Reid KlecknerRevert "Don't remove a landing pad if the invoke requir...
2015-01-21 David BlaikieDebugInfo: Use distinct inlinedAt MDLocations to avoid...
2015-01-21 Chandler Carruth[PM] Replace an abuse of inheritance to override a...
2015-01-20 Duncan P. N. Exon... IR: Move MDNode clone() methods from ValueMapper to...
2015-01-20 Chandler Carruth[PM] Replace the Pass argument in MergeBasicBlockIntoOn...
2015-01-20 Duncan P. N. Exon... IR: Introduce GenericDwarfNode
2015-01-19 Duncan P. N. Exon... IR: Merge UniquableMDNode back into MDNode, NFC
2015-01-19 Duncan P. N. Exon... Utils: Simplify MapMetadata(), NFC
2015-01-19 Duncan P. N. Exon... Skip upcast, NFC
2015-01-19 Duncan P. N. Exon... Fix whitespace, NFC
2015-01-19 Duncan P. N. Exon... Utils: Simplify MapMetadata(), NFC
2015-01-19 Duncan P. N. Exon... Cleanup whitespace, NFC
2015-01-19 Duncan P. N. Exon... IR: Return unique_ptr from MDNode::getTemporary()
2015-01-19 Duncan P. N. Exon... IR: Remove MDNodeFwdDecl
2015-01-19 Duncan P. N. Exon... IR: Add isUniqued() and isTemporary()
2015-01-19 Chandler Carruth[PM] Replace the Pass argument to SplitEdge with specif...
2015-01-19 Chandler Carruth[PM] Remove the Pass argument from all of the critical...
2015-01-19 Chandler Carruth[PM] Relax asserts and always try to reconstruct loop...
2015-01-19 Chandler Carruth[PM] Lift the analyses into the interface for
2015-01-18 Chandler Carruth[PM] Pull the analyses used for another utility routine...
2015-01-18 Chandler Carruth[PM] Sink the specific analyses preserved by SplitBlock...
2015-01-18 Chandler Carruth[PM] Replace another Pass argument with specific analys...
2015-01-18 Chandler Carruth[PM] Lift the actual analyses used into the inferface...
2015-01-18 Chandler Carruth[PM] Now that LoopInfo isn't in the Pass type hierarchy...
2015-01-17 Chandler Carruth[PM] Remove a dead field.
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 David MajnemerSimplifyIndVar: Remove unused variable
2015-01-15 NAKAMURA TakumiUpdate libdeps since TLI was moved from Target to Analy...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-15 Sanjoy DasFix PR22222
2015-01-14 Duncan P. N. Exon... Remove trailing slash from r225924
2015-01-14 Duncan P. N. Exon... Utils: Remove unreachable break, NFC
2015-01-14 Duncan P. N. Exon... Utils: Handle remapping distinct MDLocations
2015-01-14 Duncan P. N. Exon... Utils: Thread distinct-ness through the cloneMD*()...
2015-01-14 Duncan P. N. Exon... Utils: Extract cloneMDNode(), NFC
2015-01-14 Duncan P. N. Exon... Utils: Move cloneMD*() up, NFC
2015-01-14 Duncan P. N. Exon... Utils: Add mapping for uniqued MDLocations
2015-01-14 Duncan P. N. Exon... Utils: Extract cloneMDTuple(), NFC
2015-01-14 Duncan P. N. Exon... Utils: Extract shouldRemapUniquedNode(), NFC
2015-01-14 Duncan P. N. Exon... Utils: Simplify code, NFC
2015-01-14 Duncan P. N. Exon... Utils: Extract mapUniquedNode(), NFC
2015-01-14 Duncan P. N. Exon... Utils: MDNode => UniquableMDNode, NFC
2015-01-14 Duncan P. N. Exon... Utils: Separate out mapDistinctNode(), NFC
2015-01-14 Duncan P. N. Exon... Utils: Use helper function directly, NFC
2015-01-14 Duncan P. N. Exon... Utils: Extract helper function, NFC
2015-01-14 Duncan P. N. Exon... Utils: Use MDTuple::get() directly, NFC
2015-01-14 Ahmed Bougacha[SimplifyLibCalls] Don't try to simplify indirect calls.
2015-01-13 Ramkumar Ramachandrafix {typo, build failure} in r225760
2015-01-13 Ramkumar RamachandraStandardize {pred,succ,use,user}_empty()
2015-01-12 Duncan P. N. Exon... IR: Split GenericMDNode into MDTuple and UniquableMDNode
2015-01-12 Ahmed Bougacha[SimplifyLibCalls] Factor out fortified libcall handling.
2015-01-12 Ahmed Bougacha[SimplifyLibCalls] Factor out str/mem libcall optimizat...
2015-01-12 Ahmed Bougacha[SimplifyLibCalls] Factor out signature checks for...
2015-01-09 Hans WennborgSimplifyCFG: check uses of constant-foldable instrs...
2015-01-08 Duncan P. N. Exon... Utils: Keep distinct MDNodes distinct in MapMetadata()
2015-01-06 Sanjoy DasThis patch teaches IndVarSimplify to add nuw and nsw...
2015-01-05 Saleem AbdulrasoolSymbolRewriter: use iplist::splice
2015-01-05 Saleem AbdulrasoolSymbolRewriter: 80-column
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2014-12-23 Michael Liao[SimplifyCFG] Revise common code sinking
2014-12-23 Michael KupersteinRemove a bad cast in CloneModule()
2014-12-22 Bruno Cardoso Lopes[LCSSA] Handle PHI insertion in disjoint loops
next