summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/block-placement.ll
Commit message (Expand)AuthorAgeFilesLines
* Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnly...Alina Sbirlea2018-06-201-2/+2
* [Debugify] Skip dbg.value placement for EH pads, musttailVedant Kumar2018-06-031-0/+1
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-3/+3
* Fix typo. NFCXin Tong2017-10-011-1/+1
* Revert "Fix typo [NFC]"Xin Tong2017-10-011-1/+1
* Fix typo [NFC]Xin Tong2017-10-011-1/+1
* Revert Revert [MBP] do not rotate loop if it creates extra branchSerguei Katkov2017-07-111-1/+100
* This reverts commit r306272.Serguei Katkov2017-06-261-52/+1
* [MBP] do not rotate loop if it creates extra branchSerguei Katkov2017-06-261-1/+52
* CodeGen: BlockPlacement: Minor probability changes.Kyle Butt2017-04-101-0/+41
* Codegen: Make chains from trellis-shaped CFGsKyle Butt2017-02-151-15/+13
* Using branch probability to guide critical edge splitting.Dehao Chen2016-10-201-4/+4
* Revert r284545 again as the regression in ppc still exists. There is bug in M...Dehao Chen2016-10-191-4/+4
* Using branch probability to guide critical edge splitting.Dehao Chen2016-10-181-4/+4
* revert r284541.Dehao Chen2016-10-181-4/+4
* Using branch probability to guide critical edge splitting.Dehao Chen2016-10-181-4/+4
* Codegen: Tail-duplicate during placement.Kyle Butt2016-10-111-1/+9
* Revert "Codegen: Tail-duplicate during placement."Daniel Jasper2016-10-111-9/+1
* Codegen: Tail-duplicate during placement.Kyle Butt2016-10-111-1/+9
* Revert "Codegen: Tail-duplicate during placement."Kyle Butt2016-10-081-9/+1
* Codegen: Tail-duplicate during placement.Kyle Butt2016-10-071-1/+9
* Revert "Codegen: Tail-duplicate during placement."Kyle Butt2016-10-051-9/+1
* Codegen: Tail-duplicate during placement.Kyle Butt2016-10-041-1/+9
* Revert "Codegen: Tail-duplicate during placement."Kyle Butt2016-10-041-9/+1
* Codegen: Tail-duplicate during placement.Kyle Butt2016-10-041-1/+9
* Codegen: MachineBlockPlacement Improve probability layout.Kyle Butt2016-07-291-0/+168
* Fix a test case to match its intentionXinliang David Li2016-06-141-2/+2
* Set machine block placement hot prob threshold for both static and runtime pr...Dehao Chen2016-06-141-0/+78
* Revive http://reviews.llvm.org/D12778 to handle forward-hot-prob and backward...Dehao Chen2016-06-081-0/+32
* Do not select EhPad BB in MachineBlockPlacement when there is regular BB to s...Amaury Sechet2016-04-071-0/+93
* Don't delete empty preheaders in CodeGenPrepare if it would create a critical...Chuang-Yu Cheng2016-04-051-2/+0
* Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.Cong Hou2016-03-231-18/+20
* Revert "Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed."Benjamin Kramer2016-01-271-14/+13
* Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.Cong Hou2016-01-261-13/+14
* [MC] Use .p2align instead of .alignDan Gohman2016-01-261-15/+15
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-4/+4
* [MBP] Revert r231238 which attempted to fix a nasty bug where MBP isChandler Carruth2015-03-051-93/+9
* [MBP] Fix a really horrible bug in MachineBlockPlacement, but behindChandler Carruth2015-03-041-9/+93
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-93/+93
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-25/+25
* IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith2014-12-151-3/+3
* [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicateChandler Carruth2014-07-231-38/+0
* Fix known typosAlp Toker2014-01-241-1/+1
* Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging....Stephen Lin2013-07-131-8/+8
* Fix tail merging to assign the (more) correct BasicBlock when splitting.Andrew Trick2013-06-241-2/+2
* Add a new function attribute 'cold' to functions.Diego Novillo2013-05-241-0/+32
* TBAA: remove !tbaa from testing cases if not used.Manman Ren2013-04-301-2/+2
* Add a much more conservative strategy for aligning branch targets.Chandler Carruth2012-08-071-0/+8
* MachineCSE: Update the heuristics for isProfitableToCSE.Manman Ren2012-08-071-1/+1
* Flip the new block-placement pass to be on by default.Chandler Carruth2012-04-161-1/+1
OpenPOWER on IntegriCloud