summaryrefslogtreecommitdiff
path: root/test/Other
AgeCommit message (Expand)AuthorFilesLines
2016-05-03Add opt-bisect support to additional passes that can be skippedAndrew Kaylor1-0/+8
2016-05-03Move "Eliminate Available Externally" immediately after the inlinerMehdi Amini1-1/+4
2016-05-02Move createReversePostOrderFunctionAttrsPass right after the inliner is doneMehdi Amini1-0/+3
2016-04-26Try to get ResponseFile.ll passing on Windows after r267556.Nico Weber1-2/+4
2016-04-22Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2-0/+187
2016-04-22Revert "Initial implementation of optimization bisect support."Vedant Kumar3-296/+0
2016-04-21Initial implementation of optimization bisect support.Andrew Kaylor3-0/+296
2016-03-10[CG] Add a new pass manager printer pass for the old call graph andChandler Carruth1-0/+8
2016-03-10[PM] Port memdep to the new pass manager.Chandler Carruth1-0/+8
2016-02-28[PM] Wire up optimization levels and default pipeline construction APIsChandler Carruth1-0/+31
2016-02-27[PM] Loosen the regex for the proxy template name even further to copeChandler Carruth1-3/+3
2016-02-27[PM] Use a boring regex instead of explicitly naming the analysisChandler Carruth1-3/+3
2016-02-27[PM] Provide two templates for the two directionalities of analysisChandler Carruth1-3/+3
2016-02-26[PM] Introduce CRTP mixin base classes to help define passes andChandler Carruth1-1/+1
2016-02-25[PM] Add the IR unit type to the pass manager's logging and make all ofChandler Carruth2-110/+110
2016-02-25PM: Implement a basic loop pass managerJustin Bogner2-1/+76
2016-02-19[LPM] Factor all of the loop analysis usage updates into a common helperChandler Carruth1-12/+0
2016-02-19[LPM] Actually test what the O2 pass pipeline consists of in key places,Chandler Carruth1-0/+101
2016-02-18[PM/AA] Teach the new pass manager to use pass-by-lambda for registeringChandler Carruth1-8/+9
2016-02-13[PM/AA] Wire BasicAA's new pass manager class up to the pass registry.Chandler Carruth1-0/+8
2016-02-13[PM/AA] Actually wire the AAManager I built for the new pass managerChandler Carruth1-0/+8
2016-01-06Recommit r256952 "Filtering IR printing for print-after-all/print-before-all"Weiming Zhao1-1/+13
2016-01-06Revert r256952 due to lit test fails.Weiming Zhao1-13/+1
2016-01-06Filtering IR printing for print-after-all/print-before-allWeiming Zhao1-1/+13
2015-12-04[llc/opt] Add an option to run all passes twiceKeno Fischer1-0/+14
2015-11-19Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper1-2/+2
2015-11-18Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper1-2/+2
2015-09-16Make the default triple optional by allowing an empty stringMehdi Amini1-1/+1
2015-09-11[opaque pointer type] Add textual IR support for explicit type parameter for ...David Blaikie2-13/+13
2015-08-04Update test suite to make "ninja check" succeed without native backend builtinMehdi Amini1-0/+1
2015-07-06[llvm-extract] Drop comdats from declarationsReid Kleckner1-2/+5
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer2-5/+5
2015-05-06Let llc and opt override "-target-cpu" and "-target-features" via command lineAkira Hatanaka1-0/+13
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie1-4/+4
2015-03-13[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2-178/+178
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini1-60/+60
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie7-16/+16
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie3-8/+8
2015-02-11Don't promote asynch EH invokes of nounwind functions to callsReid Kleckner1-0/+2
2015-02-01[PM] Teach the module-to-function adaptor to not run function passesChandler Carruth1-0/+10
2015-02-01[PM] Port TTI to the new pass manager, introducing a TargetIRAnalysis toChandler Carruth1-0/+12
2015-01-24If we see UTF-8 BOM sequence at the beginning of a response file, we shallYunzhong Gao3-0/+7
2015-01-15[PM] Port TargetLibraryInfo to the new pass manager, provided by theChandler Carruth1-0/+12
2015-01-13[PM] Remove the defunt CGSCC-specific debug flag.Chandler Carruth2-17/+17
2015-01-13[PM] Refactor the new pass manager to use a single template to implementChandler Carruth2-165/+164
2015-01-13[PM] Fold all three analysis managers into a single AnalysisManagerChandler Carruth1-56/+56
2015-01-07[PM] Give slightly less horrible names to the utility pass templates forChandler Carruth1-23/+23
2015-01-07[PM] Fix a pretty nasty bug where the new pass manager would invalidateChandler Carruth1-12/+51
2015-01-06[PM] Introduce a utility pass that preserves no analyses.Chandler Carruth1-0/+33
2015-01-06[PM] Simplify how we parse the outer layer of the pass pipeline text andChandler Carruth2-3/+36