Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:NRVOFlag

368                         llvm::Value *NRVOFlag)
369 : Dtor(Dtor), NRVOFlag(NRVOFlag), Loc(addr) {}
372 llvm::Value *NRVOFlag;
377 bool NRVO = flags.isForNormalCleanup() && NRVOFlag;
384 llvm::Value *DidNRVO = CGF.Builder.CreateLoad(NRVOFlag, "nrvo.val");
850 llvm::Value *NRVOFlag = CreateTempAlloca(Zero->getType(), "nrvo");
852 Builder.CreateStore(Zero, NRVOFlag);
855 NRVOFlags[&D] = NRVOFlag;
856 emission.NRVOFlag = NRVOFlag;
1170 if (emission.NRVOFlag) {
1174 emission.NRVOFlag);