summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Util
Commit message (Expand)AuthorAgeFilesLines
* Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"...Fangrui Song2019-12-241-2/+2
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-241-1/+1
* LowerDbgDeclare: look through bitcasts.Evgenii Stepanov2019-12-051-0/+48
* [SVFS] Inject TLI Mappings in VFABI attribute.Francesco Petrogalli2019-11-151-0/+61
* Handle successor's PHI node correctly when flattening CFG merges two if-regionsJakub Kuderski2019-09-261-0/+30
* Don't use invalidated iterators in FlattenCFGPassJakub Kuderski2019-09-191-0/+30
* [Debuginfo][SROA] Need to handle dbg.value in SROA pass.Alexey Lapshin2019-09-041-0/+1
* [PredicateInfo] Use SmallVector instead of SmallPtrSet.Florian Hahn2019-07-252-16/+16
* [PredicateInfo] Do not process unreachable operands.Taewook Oh2019-05-151-0/+25
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1730-0/+3144
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1730-3144/+0
* [LowerSwitch][AMDGPU] Do not handle impossible valuesRoman Tereshin2019-02-221-11/+21
* Remove irrelevant references to legacy git repositories fromJames Y Knight2019-01-151-1/+1
* [Util] Refer to [s|z]exts of args when converting dbg.declares (fix PR35400)Vedant Kumar2018-12-151-5/+9
* [ICP] Remove incompatible attributes at indirect-call promoted callsites.Xin Tong2018-11-261-0/+32
* Relax trivial cast requirements in CallPromotionUtilsScott Linder2018-10-101-0/+50
* [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.Florian Hahn2018-07-245-66/+102
* [LowerSwitch] Fixed faulty PHI nodesKarl-Johan Karlsson2018-07-101-0/+48
* [PredicateInfo] Order instructions in different BBs by DFSNumIn.Florian Hahn2018-06-201-0/+79
* [LowerSwitch] Fixed faulty PHI node updateKarl-Johan Karlsson2018-05-221-1/+57
* Require DominatorTree when requiring/preserving LoopInfo in the old pass managerMikael Holmen2018-05-171-0/+44
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-098-10/+10
* Support a funclet operand bundle in LowerInvokeHeejin Ahn2018-05-091-0/+39
* LowerDbgDeclare: ignore dbg.declares for allocas with volatile accessAdrian Prantl2018-03-091-3/+5
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-5/+5
* [InstCombine] Add a flag to disable LowerDbgDeclareReid Kleckner2017-09-131-1/+7
* Canonicalize the representation of empty an expression in DIGlobalVariableExp...Adrian Prantl2017-08-302-2/+2
* [ADT] Enable reverse iteration for DenseMapMandeep Singh Grang2017-08-242-688/+0
* Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner2017-08-231-8/+4
* Keep Optimization Remark Yaml in NewPMSam Elliott2017-08-201-4/+5
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-283-7/+7
* Migrate SimplifyLibCalls to new OptimizationRemarkEmitterAdam Nemet2017-07-261-0/+56
* PredicateInfo: Don't insert conditional info when a conditional branch jumps ...Daniel Berlin2017-06-142-0/+161
* Introduce the new feature "abi-breaking-checks" to satisfy -reverse-iterate i...NAKAMURA Takumi2017-06-072-2/+2
* [PredicateInfo] Enable -reverse-iterate tests only for +Asserts buildsMandeep Singh Grang2017-06-014-2/+688
* [PredicateInfo] Fix non-determinism in codegen uncovered by reverse iterating...Mandeep Singh Grang2017-06-012-16/+18
* PR32288: Describe a bool parameter's DWARF location with a simple registerDavid Blaikie2017-05-151-34/+76
* [SimplifyLibCalls] Fix infinite loop with fast-math optimization.Andrew Ng2017-04-251-0/+60
* MemorySSA: Move to Analysis, from Transforms/Utils. It's used asDaniel Berlin2017-04-1122-1510/+0
* Add address space mangling to lifetime intrinsicsMatt Arsenault2017-04-101-6/+6
* MemorySSA: Make lifetime starts defs for mustaliased pointersDaniel Berlin2017-04-101-1/+1
* [MemorySSA] Fix use of pointsToConstantMemory in isUseTriviallyOptimizableToL...Hal Finkel2017-04-091-0/+23
* [MSSA] Small test fixPiotr Padlewski2017-03-311-1/+1
* Teach stripNonLineTableDebugInfo() to remap DILocations in !llvm.loop nodes.Adrian Prantl2017-03-301-0/+71
* PredicateInfo: Support switch statementsDaniel Berlin2017-02-222-5/+13
* PredicateInfo: Clean up predicate info a little, using insertionDaniel Berlin2017-02-182-8/+15
* PredicateInfo: Handle critical edgesDaniel Berlin2017-02-124-42/+351
* Add PredicateInfo utility and printing passDaniel Berlin2017-02-072-0/+668
* IR: Consider two DISubprograms to be odr-equal if they have the same template...Peter Collingbourne2017-02-061-0/+66
* [MemorySSA] Add new tests for invariant.groupsPiotr Padlewski2017-01-231-0/+182
OpenPOWER on IntegriCloud