aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/SimplifyCFG
AgeCommit message (Expand)Author
2018-10-19[InstCombine] InstCombine and InstSimplify for minimum and maximumThomas Lively
2018-09-12[SimplifyCFG] Put an alignment on generated switch tablesDavid Green
2018-08-30[SimplifyCFG] Fix a cost modeling oversight in branch commoningPhilip Reames
2018-08-28[PPC] Remove Darwin support from POWER backend.Kit Barton
2018-08-12[NFC] Fixed build, updated testsDavid Bolvansky
2018-07-30[InstCombine] Fold Select with binary opDavid Bolvansky
2018-07-09llvm: Add support for "-fno-delete-null-pointer-checks"Manoj Gupta
2018-06-18Revert "Simplify blockaddress usage before giving up in MergeBlockIntoPredece...Xin Tong
2018-06-18Simplify blockaddress usage before giving up in MergeBlockIntoPredecessorXin Tong
2018-05-18[SimplifyCFG] Fix a debug invariant bug in FoldBranchToCommonDest()David Stenberg
2018-05-09[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen
2018-05-08[SimplifyCFG] Fix a crash when folding PHIs.Davide Italiano
2018-04-26[RISCV] Implement isTruncateFreeAlex Bradbury
2018-04-12[DebugInfo] Create merged locations for instructions other than callsVedant Kumar
2018-04-04[SimplifyCFG] Teach merge conditional stores to handle cases where the PostBB...Craig Topper
2018-03-22[SimplifyCFG] Create attribute for fuzzing-specific optimizations.Matt Morehouse
2018-03-15[Debug] Retain both copies of debug intrinsics in HoistThenElseCodeToIfUlrich Weigand
2018-03-09Revert "[Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIf"Ulrich Weigand
2018-03-09[Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIfUlrich Weigand
2018-02-14Adding a width of the GEP index to the Data Layout.Elena Demikhovsky
2018-02-08[SimplifyCFG] Re-apply Relax restriction for folding unconditional branchesSerguei Katkov
2018-02-05Revert [SimplifyCFG] Relax restriction for folding unconditional branchesSerguei Katkov
2018-02-05[SimplifyCFG] Relax restriction for folding unconditional branchesSerguei Katkov
2018-01-19Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson
2017-12-31[SimplifyCFG] Stop hoisting musttail calls incorrectly.Davide Italiano
2017-12-28Revert r321377, it causes regression to https://reviews.llvm.org/P8055.Guozhi Wei
2017-12-22[SimplifyCFG] Don't do if-conversion if there is a long dependence chainGuozhi Wei
2017-12-14[SimplifyCFG] don't sink common insts too soon (PR34603)Sanjay Patel
2017-12-09Hardware-assisted AddressSanitizer (llvm part).Evgeniy Stepanov
2017-12-05Bail out of a SimplifyCFG switch table opt at undef values.Mikael Holmen
2017-12-01Revert r319537: Bail out of a SimplifyCFG switch table opt at undef values.Mikael Holmen
2017-12-01Bail out of a SimplifyCFG switch table opt at undef values.Mikael Holmen
2017-11-22[Hexagon] Remove trailing spaces, NFCKrzysztof Parzyszek
2017-11-13Fix some misc. -enable-var-scope violationsMatt Arsenault
2017-11-09[SimplifyCFG] Fix a test case.Easwaran Raman
2017-11-09Add a wrapper function to set branch weights metadata.Easwaran Raman
2017-11-03[SimplifyCFG] When merging conditional stores, don't count the store we're me...Craig Topper
2017-11-02[SimplifyCFG] Discard speculated dbg intrinsicsBjorn Pettersson
2017-10-31[SimplifyCFG] Regenerate some test cases using update_test_checks.py to prepa...Craig Topper
2017-10-28[SimplifyCFG] use pass options and remove the latesimplifycfg passSanjay Patel
2017-10-22[SimplifyCFG] delay switch condition forwarding to -latesimplifycfgSanjay Patel
2017-10-22[SimplifyCFG] try harder to forward switch condition to phi (PR34471)Sanjay Patel
2017-10-18[Hexagon] New HVX target features.Sumanth Gundapaneni
2017-10-17[SimplifyCFG] add test for part of PR34471 (switch squashing); NFCSanjay Patel
2017-10-17[SimplifyCFG] update test to use auto-generated FileCheck asserts; NFCSanjay Patel
2017-10-13Revert r314923: "Recommit : Use the basic cost if a GEP is not used as addres...Daniel Jasper
2017-10-04Recommit : Use the basic cost if a GEP is not used as addressing modeJun Bum Lim
2017-10-02Update getMergedLocation to check the instruction type and merge properly.Dehao Chen
2017-09-27[SimplifyCFG] add a struct to house optional folds (PR34603)Sanjay Patel
2017-09-20[SimplifyCFG] don't create a no-op subtractSanjay Patel