summaryrefslogtreecommitdiff
path: root/test/Transforms/GlobalOpt
AgeCommit message (Expand)Author
2017-11-08Add an @llvm.sideeffect intrinsicDan Gohman
2017-09-21Fixed reverted commit rL312318Strahinja Petrovic
2017-09-07Revert r312318, r312325, r312424, r312489Richard Trieu
2017-09-04Fix test/Transforms/GlobalOpt/integer-bool-dwarfStrahinja Petrovic
2017-09-02Fix buildbot failures for new test that requires the X86 target be built.Don Hinton
2017-09-01Adding missing test case in rL312318Strahinja Petrovic
2017-08-30Canonicalize the representation of empty an expression in DIGlobalVariableExp...Adrian Prantl
2017-07-28Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl
2017-07-13[GlobalOpt] Autogenerate checks for the test in PR33686.Davide Italiano
2017-07-13Reapply [GlobalOpt] Remove unreachable blocks before optimizing a function.Davide Italiano
2017-07-11[IPO] Temporarily rollback r307215.Davide Italiano
2017-07-05[GlobalOpt] Remove unreachable blocks before optimizing a function.Davide Italiano
2017-04-27[GlobalOpt] Correctly update metadata when localizing a global.Eli Friedman
2017-02-17Verifier: Disallow a line number without a file in DISubprogramJustin Bogner
2017-01-22Fix some broken CHECK lines.Benjamin Kramer
2016-12-22Renumber testcase metadata nodes after r290153.Adrian Prantl
2016-12-21Legalize metadata in legacy testcasesAdrian Prantl
2016-12-21Legalize metadata in legacy testcasesAdrian Prantl
2016-12-20[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-09-15[GlobalOpt] Dead Eliminate declarationsMehdi Amini
2016-09-13DebugInfo: New metadata representation for global variables.Peter Collingbourne
2016-08-13Revert "Revert "Invariant start/end intrinsics overloaded for address space""Mehdi Amini
2016-08-13Revert "Invariant start/end intrinsics overloaded for address space"Mehdi Amini
2016-08-03IR: Drop uniquing when an MDNode Value operand is deletedDuncan P. N. Exon Smith
2016-07-22Invariant start/end intrinsics overloaded for address spaceAnna Thomas
2016-07-21Revert "Invariant start/end intrinsics overloaded for address space"Anna Thomas
2016-07-21Invariant start/end intrinsics overloaded for address spaceAnna Thomas
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne
2016-05-10Make "@name =" mandatory for globals in .ll files.Rafael Espindola
2016-04-26PM: Port GlobalOpt to the new pass managerJustin Bogner
2016-04-25GlobalOpt: Convert a bunch of tests from grep to FileCheckJustin Bogner
2016-04-25[GlobalOpt] Allow constant globals to be SRA'dJames Molloy
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl
2016-04-11More upgrading of old- and very-old-style debug info in testcases.Adrian Prantl
2016-04-01testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl
2016-03-31Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl
2016-03-15[GlobalOpt] Don't look through aliases when sorting names of globals.Benjamin Kramer
2016-03-02Add another test for the GlobalOpt change in r212079.Bob Wilson
2016-01-22Make sure that any new and optimized objects created during GlobalOPT copy al...Sergei Larin
2015-12-22Also add unnamed_addr to functions.Rafael Espindola
2015-12-22Delete dead GlobalAliases.Rafael Espindola
2015-12-09Change hasUniqueInitializer() to call isStrongDefinitionForLinker() instead o...Mehdi Amini
2015-12-08Revert "Add Available Externally linkage type to isWeakForLinker()"Mehdi Amini
2015-12-08Cleanup test: remove useless alignmentMehdi Amini
2015-12-08Add Available Externally linkage type to isWeakForLinker()Mehdi Amini
2015-11-19[GlobalOpt] Localize some globals that have non-instruction usersJames Molloy