Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:NRVOFlag

360                         llvm::Value *NRVOFlag)
361 : Dtor(Dtor), NRVOFlag(NRVOFlag), Loc(addr) {}
364 llvm::Value *NRVOFlag;
369 bool NRVO = flags.isForNormalCleanup() && NRVOFlag;
376 llvm::Value *DidNRVO = CGF.Builder.CreateLoad(NRVOFlag, "nrvo.val");
830 llvm::Value *NRVOFlag = CreateTempAlloca(Zero->getType(), "nrvo");
832 Builder.CreateStore(Zero, NRVOFlag);
835 NRVOFlags[&D] = NRVOFlag;
836 emission.NRVOFlag = NRVOFlag;
1133 if (emission.NRVOFlag) {
1137 emission.NRVOFlag);