Lines Matching full:cold
10 // Uses profile information to split out cold blocks.
12 // This pass splits out cold machine basic blocks from the parent function. This
14 // cold by this pass are grouped together in a separate section prefixed with
15 // ".text.unlikely.*". The linker can then group these together as a cold
17 // the symbol "foo.cold". Grouping all cold blocks across functions together
56 "determine cold blocks. Unused if set to zero."),
90 /// only by EH pad as cold. This will help mark EH pads statically cold
113 // to judge whether a block is cold and should be split. in isColdBlock()
116 // cold. in isColdBlock()
133 // of exception handling code may be split to cold if user passes the in runOnMachineFunction()
183 // We only split out eh pads if all of them are cold. in runOnMachineFunction()