Searched defs:NRVOFlag (Results 1 - 2 of 2) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 367 llvm::Value *NRVOFlag) 368 : Dtor(Dtor), NRVOFlag(NRVOFlag), Loc(addr) {} 371 llvm::Value *NRVOFlag; member in struct:__anon28::DestroyNRVOVariable 376 bool NRVO = flags.isForNormalCleanup() && NRVOFlag; 383 llvm::Value *DidNRVO = CGF.Builder.CreateLoad(NRVOFlag, "nrvo.val"); 847 llvm::Value *NRVOFlag = CreateTempAlloca(Zero->getType(), "nrvo"); local 849 Builder.CreateStore(Zero, NRVOFlag); 852 NRVOFlags[&D] = NRVOFlag; 853 emission.NRVOFlag 365 DestroyNRVOVariable(llvm::Value *addr, const CXXDestructorDecl *Dtor, llvm::Value *NRVOFlag) argument [all...] |
H A D | CodeGenFunction.h | 1902 llvm::Value *NRVOFlag; member in class:clang::CodeGen::AutoVarEmission 1915 : Variable(&variable), Address(0), NRVOFlag(0),
|
Completed in 85 milliseconds