Lines Matching refs:CodeGenFunction

20 #include "CodeGenFunction.h"
35 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) {
44 CodeGenFunction::ComplexPairTy V = rv.getComplexVal();
60 RValue DominatingValue<RValue>::saved_type::restore(CodeGenFunction &CGF) {
275 RawAddress CodeGenFunction::createCleanupActiveFlag() {
290 void CodeGenFunction::initFullExprCleanupWithFlag(RawAddress ActiveFlag) {
304 CodeGenFunction &CGF) {
312 CodeGenFunction &CGF) {
319 CodeGenFunction &CGF) {
327 static void ResolveAllBranchFixups(CodeGenFunction &CGF,
365 static llvm::SwitchInst *TransitionToCleanupSwitch(CodeGenFunction &CGF,
385 void CodeGenFunction::ResolveBranchFixups(llvm::BasicBlock *Block) {
424 void CodeGenFunction::PopCleanupBlocks(
480 void CodeGenFunction::PopCleanupBlocks(
512 static llvm::BasicBlock *CreateNormalEntry(CodeGenFunction &CGF,
528 static llvm::BasicBlock *SimplifyCleanupEntry(CodeGenFunction &CGF,
562 static void EmitCleanup(CodeGenFunction &CGF,
611 static void destroyOptimisticNormalEntry(CodeGenFunction &CGF,
652 void CodeGenFunction::PopCleanupBlock(bool FallthroughIsBranchThrough,
1087 bool CodeGenFunction::isObviouslyBranchWithoutCleanups(JumpDest Dest) const {
1112 void CodeGenFunction::EmitBranchThroughCleanup(JumpDest Dest) {
1220 static void SetupCleanupBlockActivation(CodeGenFunction &CGF,
1255 CodeGenFunction::AllocaTrackerRAII AllocaTracker(CGF);
1280 void CodeGenFunction::ActivateCleanupBlock(EHScopeStack::stable_iterator C,
1292 void CodeGenFunction::DeactivateCleanupBlock(EHScopeStack::stable_iterator C,
1313 RawAddress CodeGenFunction::getNormalCleanupDestSlot() {
1321 void CodeGenFunction::EmitCXXTemporary(const CXXTemporary *Temporary,
1330 static void EmitSehScope(CodeGenFunction &CGF,
1344 void CodeGenFunction::EmitSehCppScopeBegin() {
1355 void CodeGenFunction::EmitSehCppScopeEnd() {
1365 void CodeGenFunction::EmitSehTryScopeBegin() {
1375 void CodeGenFunction::EmitSehTryScopeEnd() {