aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/SimplifyCFG
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-188-15/+19
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-0943-232/+342
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-2330-291/+1245
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-0214-44/+521
* Update LLVM for rebase to r212749.Stephen Hines2014-07-215-4/+190
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-0/+22
* Update to LLVM 3.5a.Stephen Hines2014-04-246-5/+321
* Merging r195535:Manman Ren2013-12-091-0/+2
* Merging r195504:Manman Ren2013-12-091-0/+2
* FoldBranchToCommonDest merges branches into a single branch with or/and of th...Nadav Rotem2013-11-121-0/+29
* SimplifyCFG: Use existing constant folding logic when forming switch tables.Benjamin Kramer2013-11-121-3/+6
* SimplifyCFG has a heuristics for out-of-order processors that decides when it...Nadav Rotem2013-11-101-0/+28
* Resolve TODO in test now that filecheck has multiple check prefixes.Matt Arsenault2013-11-101-5/+3
* SimplifyCFG: Don't duplicate calls to functions marked noduplicate v2Tom Stellard2013-10-211-0/+37
* Teach SimplifyCFG about address spacesMatt Arsenault2013-10-212-11/+104
* Teach simplify-cfg how to correctly create covered lookup tables for switches...Michael Gottesman2013-10-201-0/+48
* Add test for untested path in SimplifyCFGMatt Arsenault2013-09-141-6/+28
* Debug Info Testing: updated to use NULL instead of "i32 0" in a few fields.Manman Ren2013-09-063-6/+6
* Debug Info: add an identifier field to DICompositeType.Manman Ren2013-08-263-3/+3
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-163-5/+0
* [tests] Fix refacto in r187764 that effectively disabled SimplifyCFG tests. :(Daniel Dunbar2013-08-154-0/+1
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-064-126/+0
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-011-2/+2
* Debug Info: enable verifier for testing cases.Manman Ren2013-07-292-2/+2
* SimplifyCFG: Add missing tests from r187278Tom Stellard2013-07-273-0/+125
* Debug Info Verifier: verify SPs in llvm.dbg.sp.Manman Ren2013-07-273-21/+26
* Next batch of -disable-debug-info-verifier.Rafael Espindola2013-07-261-1/+1
* add -disable-debug-info-verifier to 3 test to fix tests with pipefail.Rafael Espindola2013-07-241-1/+1
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-142-3/+3
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-1421-92/+92
* TryToSimplifyUncondBranchFromEmptyBlock was checking that any commonDuncan Sands2013-07-111-1/+239
* SimplifyCFG: Teach switch generation some patterns that instcombine forms.Benjamin Kramer2013-07-041-0/+36
* Second part of pr16069Rafael Espindola2013-06-041-1/+15
* SimplifyCFG: Do not transform PHI to select if doing so would be unsafeDavid Majnemer2013-06-031-0/+14
* SimplifyCFG: If convert single conditional storesArnold Schwaighofer2013-04-291-0/+108
* Revert "SimplifyCFG: If convert single conditional stores"Arnold Schwaighofer2013-04-211-83/+0
* SimplifyCFG: If convert single conditional storesArnold Schwaighofer2013-04-201-0/+83
* simplifycfg: Fix integer overflow converting switch into icmp.Hans Wennborg2013-04-161-0/+18
* Converted 8x tests of SimplifyCFG to use FileCheck instead of grep.Michael Gottesman2013-04-098-17/+21
* Don't remove a landing pad if the invoke requires a table entry.Bill Wendling2013-03-111-0/+77
* SimplifyCFG fix for volatile load/store.Andrew Trick2013-03-071-0/+48
* Use references to attribute groups on the call/invoke instructions.Bill Wendling2013-02-221-3/+6
* Filecheckized 2x tests in SimplifyCFG and removed their date prefix to fit wi...Michael Gottesman2013-01-312-4/+4
* Re-revert r173342, without losing the compile time improvements, flatChandler Carruth2013-01-271-115/+0
* Switch this code away from Value::isUsedInBasicBlock. That code eitherChandler Carruth2013-01-251-0/+63
* Reapply chandlerc's r173342 now that the miscompile it was triggering is fixed.Benjamin Kramer2013-01-241-0/+29
* Revert r173342 temporarily. It appears to cause a very late miscompileChandler Carruth2013-01-241-29/+0
* Plug TTI into the speculation logic, giving it a real cost interfaceChandler Carruth2013-01-241-0/+29
* Address a large chunk of this FIXME by accumulating the cost forChandler Carruth2013-01-241-0/+42
* Switch the constant expression speculation cost evaluation away fromChandler Carruth2013-01-241-0/+22