summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SimplifyCFG
Commit message (Expand)AuthorAgeFilesLines
* Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors: Also...Hans Wennborg2019-05-281-0/+44
* [SimplifyCFG] back out all SwitchInst commitsShawn Landden2019-05-2617-2527/+1334
* [SimplifyCFG] NFC, one more fixed test from previous push.Shawn Landden2019-05-261-37/+19
* [SimplifyCFG] NFC, fix failing tests from last patches.Shawn Landden2019-05-263-21/+22
* [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold d...Shawn Landden2019-05-261-4/+4
* [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalizeShawn Landden2019-05-266-122/+153
* [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes cha...Shawn Landden2019-05-2615-1290/+2469
* [SimplifyCFG] Added condition assumption for unreachable blocksDavid Bolvansky2019-05-253-11/+20
* [NFC] Update test checksDavid Bolvansky2019-05-253-66/+128
* Revert "Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also s...Jordan Rupprecht2019-05-061-44/+0
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-17194-0/+19057
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-17194-19057/+0
* Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink func...Hans Wennborg2019-04-161-0/+44
* [NewPM] Add Option handling for SimplifyCFGSerguei Katkov2019-04-1514-1/+25
* Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink funct...David L. Jones2019-04-041-44/+0
* [SimplifyCFG] Don't split musttail call from retJoseph Tremoulet2019-04-021-2/+20
* SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without ...Hans Wennborg2019-04-021-0/+44
* Tighten up tests that use -debugify as a shortcut. NFCPaul Robinson2019-03-141-2/+2
* [SimplifyCFG] Retain debug info when threading jumps with critical edgesJeremy Morse2019-03-111-0/+38
* [DWARF] LLVM ERROR: Broken function found, while removing Debug Intrinsics.Carlos Alberto Enciso2019-02-111-0/+50
* Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.Michael Kruse2018-12-201-10/+11
* [SimplifyCFG] add tests for cross block compare folding; NFCSanjay Patel2018-12-031-0/+259
* [SimplifyCFG] auto-generate complete checks; NFCSanjay Patel2018-11-291-42/+109
* [DebugInfo] Give inlinable calls DILocs (PR39807)Jeremy Morse2018-11-281-0/+43
* Mark @llvm.trap coldVedant Kumar2018-11-141-1/+1
* [SimplifyCFG] Regenerate preserve-branchweights.ll test. NFCJohn Brawn2018-11-141-114/+262
* [InstCombine] InstCombine and InstSimplify for minimum and maximumThomas Lively2018-10-191-0/+36
* [SimplifyCFG] Put an alignment on generated switch tablesDavid Green2018-09-121-6/+51
* [SimplifyCFG] Fix a cost modeling oversight in branch commoningPhilip Reames2018-08-301-0/+52
* [PPC] Remove Darwin support from POWER backend.Kit Barton2018-08-281-1/+1
* [NFC] Fixed build, updated testsDavid Bolvansky2018-08-121-2/+1
* [InstCombine] Fold Select with binary opDavid Bolvansky2018-07-301-19/+18
* llvm: Add support for "-fno-delete-null-pointer-checks"Manoj Gupta2018-07-095-1/+269
* Revert "Simplify blockaddress usage before giving up in MergeBlockIntoPredece...Xin Tong2018-06-181-1/+4
* Simplify blockaddress usage before giving up in MergeBlockIntoPredecessorXin Tong2018-06-181-4/+1
* [SimplifyCFG] Fix a debug invariant bug in FoldBranchToCommonDest()David Stenberg2018-05-181-0/+49
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-095-6/+6
* [SimplifyCFG] Fix a crash when folding PHIs.Davide Italiano2018-05-081-0/+102
* [RISCV] Implement isTruncateFreeAlex Bradbury2018-04-262-0/+33
* [DebugInfo] Create merged locations for instructions other than callsVedant Kumar2018-04-122-7/+8
* [SimplifyCFG] Teach merge conditional stores to handle cases where the PostBB...Craig Topper2018-04-041-0/+39
* [SimplifyCFG] Create attribute for fuzzing-specific optimizations.Matt Morehouse2018-03-221-0/+49
* [Debug] Retain both copies of debug intrinsics in HoistThenElseCodeToIfUlrich Weigand2018-03-151-0/+51
* Revert "[Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIf"Ulrich Weigand2018-03-091-51/+0
* [Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIfUlrich Weigand2018-03-091-0/+51
* Adding a width of the GEP index to the Data Layout.Elena Demikhovsky2018-02-141-0/+660
* [SimplifyCFG] Re-apply Relax restriction for folding unconditional branchesSerguei Katkov2018-02-081-0/+18
* Revert [SimplifyCFG] Relax restriction for folding unconditional branchesSerguei Katkov2018-02-051-18/+0
* [SimplifyCFG] Relax restriction for folding unconditional branchesSerguei Katkov2018-02-051-0/+18
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-1/+1
OpenPOWER on IntegriCloud