summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp
Commit message (Expand)AuthorAgeFilesLines
* Recommit r325001: [CallSiteSplitting] Support splitting of blocks with instrs...Florian Hahn2018-02-141-22/+77
* Revert r325001: [CallSiteSplitting] Support splitting of blocks with instrs b...Florian Hahn2018-02-131-81/+22
* [CallSiteSplitting] Clear ValueToValue maps.Florian Hahn2018-02-131-0/+4
* [CallSiteSplitting] Dereference pointer earlier.Florian Hahn2018-02-131-3/+3
* [CallSiteSplitting] Support splitting of blocks with instrs before call.Florian Hahn2018-02-131-22/+77
* [CallSiteSplitting] Fix infinite loop when recording conditions.Florian Hahn2018-01-261-1/+2
* [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.Florian Hahn2018-01-161-76/+71
* Use phi ranges to simplify code. No functionality change intended.Benjamin Kramer2017-12-301-7/+4
* [CallSiteSplitting] Remove isOrHeader restriction.Florian Hahn2017-12-231-27/+19
* [CallSiteSplitting] Refactor creating callsites.Florian Hahn2017-12-131-115/+68
* [CallSiteSplitting] Don't let debug intrinsics affect optimizationsMikael Holmen2017-12-121-4/+5
* [CallSiteSplitting] Remove some indirection (NFC).Florian Hahn2017-11-181-103/+85
* [CallSiteSplitting] clang-format my last commit. NFCI.Davide Italiano2017-11-041-3/+2
* [CallSiteSplitting] Silence GCC's -Wparentheses. NFCI.Davide Italiano2017-11-031-2/+2
* Recommit r317351 : Add CallSiteSplitting passJun Bum Lim2017-11-031-0/+493
* Revert "Add CallSiteSplitting pass"Jun Bum Lim2017-11-031-492/+0
* Add CallSiteSplitting passJun Bum Lim2017-11-031-0/+492
OpenPOWER on IntegriCloud