Lines Matching refs:EmitColdPart
131 void emitFunctionBody(BinaryFunction &BF, bool EmitColdPart,
139 bool emitFunction(BinaryFunction &BF, bool EmitColdPart);
143 void emitConstantIslands(BinaryFunction &BF, bool EmitColdPart,
156 void emitLSDA(BinaryFunction &BF, bool EmitColdPart);
270 bool BinaryEmitter::emitFunction(BinaryFunction &Function, bool EmitColdPart) { in emitFunction() argument
278 BC.getCodeSection(EmitColdPart ? Function.getColdCodeSectionName() in emitFunction()
292 uint16_t MaxAlignBytes = EmitColdPart ? Function.getMaxColdAlignmentBytes() in emitFunction()
307 if (!EmitColdPart) { in emitFunction()
326 EmitColdPart ? Function.getColdLSDASymbol() : Function.getLSDASymbol(); in emitFunction()
355 emitFunctionBody(Function, EmitColdPart, /*EmitCodeOnly=*/false); in emitFunction()
371 MCSymbol *EndSymbol = EmitColdPart ? Function.getFunctionColdEndLabel() in emitFunction()
386 emitLSDA(Function, EmitColdPart); in emitFunction()
388 if (!EmitColdPart && opts::JumpTables > JTS_NONE) in emitFunction()
394 void BinaryEmitter::emitFunctionBody(BinaryFunction &BF, bool EmitColdPart, in emitFunctionBody() argument
396 if (!EmitCodeOnly && EmitColdPart && BF.hasConstantIsland()) in emitFunctionBody()
402 if (EmitColdPart != BB->isCold()) in emitFunctionBody()
479 emitConstantIslands(BF, EmitColdPart); in emitFunctionBody()
482 void BinaryEmitter::emitConstantIslands(BinaryFunction &BF, bool EmitColdPart, in emitConstantIslands() argument
499 if (!EmitColdPart) in emitConstantIslands()
587 if (!EmitColdPart) { in emitConstantIslands()
603 if (!EmitColdPart) { in emitConstantIslands()
629 emitConstantIslands(*ExternalFunc, EmitColdPart, &BF); in emitConstantIslands()
861 void BinaryEmitter::emitLSDA(BinaryFunction &BF, bool EmitColdPart) { in emitLSDA() argument
863 EmitColdPart ? &BF.getColdCallSites() : &BF.getCallSites(); in emitLSDA()
889 EmitColdPart ? BF.getColdLSDASymbol() : BF.getLSDASymbol(); in emitLSDA()
895 EmitColdPart ? BF.getColdSymbol() : BF.getSymbol(); in emitLSDA()
1139 bool EmitColdPart, bool EmitCodeOnly) { in emitFunctionBody() argument
1141 .emitFunctionBody(BF, EmitColdPart, EmitCodeOnly); in emitFunctionBody()