summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/block-placement.ll
AgeCommit message (Expand)Author
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-10-01Fix typo. NFCXin Tong
2017-10-01Revert "Fix typo [NFC]"Xin Tong
2017-10-01Fix typo [NFC]Xin Tong
2017-07-11Revert Revert [MBP] do not rotate loop if it creates extra branchSerguei Katkov
2017-06-26This reverts commit r306272.Serguei Katkov
2017-06-26[MBP] do not rotate loop if it creates extra branchSerguei Katkov
2017-04-10CodeGen: BlockPlacement: Minor probability changes.Kyle Butt
2017-02-15Codegen: Make chains from trellis-shaped CFGsKyle Butt
2016-10-20Using branch probability to guide critical edge splitting.Dehao Chen
2016-10-19Revert r284545 again as the regression in ppc still exists. There is bug in M...Dehao Chen
2016-10-18Using branch probability to guide critical edge splitting.Dehao Chen
2016-10-18revert r284541.Dehao Chen
2016-10-18Using branch probability to guide critical edge splitting.Dehao Chen
2016-10-11Codegen: Tail-duplicate during placement.Kyle Butt
2016-10-11Revert "Codegen: Tail-duplicate during placement."Daniel Jasper
2016-10-11Codegen: Tail-duplicate during placement.Kyle Butt
2016-10-08Revert "Codegen: Tail-duplicate during placement."Kyle Butt
2016-10-07Codegen: Tail-duplicate during placement.Kyle Butt
2016-10-05Revert "Codegen: Tail-duplicate during placement."Kyle Butt
2016-10-04Codegen: Tail-duplicate during placement.Kyle Butt
2016-10-04Revert "Codegen: Tail-duplicate during placement."Kyle Butt
2016-10-04Codegen: Tail-duplicate during placement.Kyle Butt
2016-07-29Codegen: MachineBlockPlacement Improve probability layout.Kyle Butt
2016-06-14Fix a test case to match its intentionXinliang David Li
2016-06-14Set machine block placement hot prob threshold for both static and runtime pr...Dehao Chen
2016-06-08Revive http://reviews.llvm.org/D12778 to handle forward-hot-prob and backward...Dehao Chen
2016-04-07Do not select EhPad BB in MachineBlockPlacement when there is regular BB to s...Amaury Sechet
2016-04-05Don't delete empty preheaders in CodeGenPrepare if it would create a critical...Chuang-Yu Cheng
2016-03-23Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.Cong Hou
2016-01-27Revert "Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed."Benjamin Kramer
2016-01-26Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.Cong Hou
2016-01-26[MC] Use .p2align instead of .alignDan Gohman
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer
2015-03-05[MBP] Revert r231238 which attempted to fix a nasty bug where MBP isChandler Carruth
2015-03-04[MBP] Fix a really horrible bug in MachineBlockPlacement, but behindChandler Carruth
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2014-12-15IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith
2014-07-23[SDAG] Make the DAGCombine worklist not grow endlessly due to duplicateChandler Carruth
2014-01-24Fix known typosAlp Toker
2013-07-13Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging....Stephen Lin
2013-06-24Fix tail merging to assign the (more) correct BasicBlock when splitting.Andrew Trick
2013-05-24Add a new function attribute 'cold' to functions.Diego Novillo
2013-04-30TBAA: remove !tbaa from testing cases if not used.Manman Ren
2012-08-07Add a much more conservative strategy for aligning branch targets.Chandler Carruth
2012-08-07MachineCSE: Update the heuristics for isProfitableToCSE.Manman Ren
2012-04-16Flip the new block-placement pass to be on by default.Chandler Carruth
2012-04-16Add a somewhat hacky heuristic to do something different from whole-loopChandler Carruth
2012-04-16Tweak the loop rotation logic to check whether the loop is naturallyChandler Carruth