summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SimplifyCFG
Commit message (Expand)AuthorAgeFilesLines
* Fix for PR17073 ( http://llvm.org/pr17073 ), simplifycfg illegally hoists an ...Sanjay Patel2014-07-071-0/+73
* Don't build switch tables for dllimport and TLS variables in GEPsHans Wennborg2014-06-261-5/+8
* Don't build switch lookup tables for dllimport or TLS variablesHans Wennborg2014-06-201-0/+52
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-092-4/+2
* Make bitcast, extractelement, and insertelement considered cheap for speculat...Matt Arsenault2014-05-301-0/+60
* Add ExtractValue instruction to SimplifyCFG's ComputeSpeculationCostLouis Gerbarg2014-05-091-0/+22
* Allow switch-to-lookup table for tables with holes by adding bitmask checkHans Wennborg2014-03-121-2/+28
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-111-1/+1
* Allow speculating llvm.sqrt, fma and fmuladdMatt Arsenault2014-01-311-0/+58
* Fix pr14893.Rafael Espindola2014-01-281-0/+30
* PGO branch weight: keep halving the weights until they can fit intoManman Ren2014-01-271-1/+31
* Switch-to-lookup tables: set threshold to 3 casesHans Wennborg2014-01-151-0/+36
* Switch-to-lookup tables: Don't require a result for the defaultHans Wennborg2014-01-121-0/+50
* Transforms: Don't create bad weights when eliminating dead casesJustin Bogner2013-12-201-0/+25
* test: Make a branchweight test more specificJustin Bogner2013-12-201-1/+3
* test: Prefer CHECK-LABEL to CHECK in branchweight testsJustin Bogner2013-12-201-4/+5
* Transforms: Don't create bad branch weights when folding a switchJustin Bogner2013-12-101-0/+18
* Debug Info: update testing cases to specify the debug info version number.Manman Ren2013-11-231-0/+2
* Debug Info: update testing cases to specify the debug info version number.Manman Ren2013-11-221-0/+2
* Don't speculate loads under ThreadSanitizerKostya Serebryany2013-11-211-0/+40
* 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
OpenPOWER on IntegriCloud