Lines Matching refs:CodeGenFunction
36 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) { in save()
52 CodeGenFunction::ComplexPairTy V = rv.getComplexVal(); in save()
81 RValue DominatingValue<RValue>::saved_type::restore(CodeGenFunction &CGF) { in restore()
284 Address CodeGenFunction::createCleanupActiveFlag() { in createCleanupActiveFlag()
299 void CodeGenFunction::initFullExprCleanupWithFlag(Address ActiveFlag) { in initFullExprCleanupWithFlag()
327 static void ResolveAllBranchFixups(CodeGenFunction &CGF, in ResolveAllBranchFixups()
365 static llvm::SwitchInst *TransitionToCleanupSwitch(CodeGenFunction &CGF, in TransitionToCleanupSwitch()
385 void CodeGenFunction::ResolveBranchFixups(llvm::BasicBlock *Block) { in ResolveBranchFixups()
424 void CodeGenFunction::PopCleanupBlocks( in PopCleanupBlocks()
480 void CodeGenFunction::PopCleanupBlocks( in PopCleanupBlocks()
512 static llvm::BasicBlock *CreateNormalEntry(CodeGenFunction &CGF, in CreateNormalEntry()
528 static llvm::BasicBlock *SimplifyCleanupEntry(CodeGenFunction &CGF, in SimplifyCleanupEntry()
562 static void EmitCleanup(CodeGenFunction &CGF, in EmitCleanup()
611 static void destroyOptimisticNormalEntry(CodeGenFunction &CGF, in destroyOptimisticNormalEntry()
651 void CodeGenFunction::PopCleanupBlock(bool FallthroughIsBranchThrough) { in PopCleanupBlock()
1025 bool CodeGenFunction::isObviouslyBranchWithoutCleanups(JumpDest Dest) const { in isObviouslyBranchWithoutCleanups()
1050 void CodeGenFunction::EmitBranchThroughCleanup(JumpDest Dest) { in EmitBranchThroughCleanup()
1176 static void SetupCleanupBlockActivation(CodeGenFunction &CGF, in SetupCleanupBlockActivation()
1234 void CodeGenFunction::ActivateCleanupBlock(EHScopeStack::stable_iterator C, in ActivateCleanupBlock()
1246 void CodeGenFunction::DeactivateCleanupBlock(EHScopeStack::stable_iterator C, in DeactivateCleanupBlock()
1270 Address CodeGenFunction::getNormalCleanupDestSlot() { in getNormalCleanupDestSlot()
1278 void CodeGenFunction::EmitCXXTemporary(const CXXTemporary *Temporary, in EmitCXXTemporary()