HomeSort by: relevance | last modified time | path
    Searched refs:CXXThisValue (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.h 1583 : CGF(CGF), OldCXXThisValue(CGF.CXXThisValue),
1586 CGF.CXXThisValue = CGF.CXXDefaultInitExprThis.getPointer();
1590 CGF.CXXThisValue = OldCXXThisValue;
1630 OldCXXThisValue(CGF.CXXThisValue),
1641 CGF.CXXThisValue = nullptr;
1654 CGF.CXXThisValue = OldCXXThisValue;
1846 llvm::Value *CXXThisValue = nullptr;
2747 assert(CXXThisValue && "no 'this' value for this function");
2748 return CXXThisValue;
CGClass.cpp 1312 llvm::Value *const OldThis = CXXThisValue;
1319 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis());
1336 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis());
1340 CXXThisValue = OldThis;
1527 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis());
2291 CXXThisValue = CXXABIThisValue;
CGException.cpp 1965 // CXXThisValue need to be loaded from the lambda capture
1969 CXXThisValue = ThisFieldLValue.getAddress(*this).getPointer();
1971 CXXThisValue = EmitLoadOfLValue(ThisFieldLValue, SourceLocation())
1975 CXXThisValue = CXXABIThisValue;
CodeGenFunction.cpp 1109 // value or by reference, make sure CXXThisValue points to the correct
1117 CXXThisValue = ThisFieldLValue.getAddress(*this).getPointer();
1121 CXXThisValue =
1137 CXXThisValue = CXXABIThisValue;
CGVTables.cpp 278 CXXThisValue = CXXABIThisValue;
CGStmtOpenMP.cpp 334 CapturedVars.push_back(CXXThisValue);
427 llvm::Value *&CXXThisValue, const FunctionOptions &FO) {
432 CXXThisValue = nullptr;
584 // If 'this' is captured, load it into CXXThisValue.
586 CXXThisValue = CGF.EmitLoadOfScalar(ArgLVal, I->getLocation());
617 VLASizes, CXXThisValue, FO);
646 WrapperCGF.CXXThisValue, WrapperFO);
CGStmt.cpp 2744 // If 'this' is captured, load it into CXXThisValue.
2748 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal();
CGBlocks.cpp 1540 CXXThisValue = Builder.CreateLoad(addr, "this");

Completed in 49 milliseconds