Lines Matching defs:RI
247 void visitReturnInst(ReturnInst &RI);
460 ReturnInst *RI;
462 RI = ReturnInst::Create(*Ctx, BB);
464 RI = ReturnInst::Create(*Ctx, CI, BB);
472 new StoreInst(DFSF.getShadow(RI->getReturnValue()),
473 &F->getArgumentList().back(), RI);
1165 void DFSanVisitor::visitReturnInst(ReturnInst &RI) {
1166 if (!DFSF.IsNativeABI && RI.getReturnValue()) {
1169 Value *S = DFSF.getShadow(RI.getReturnValue());
1170 IRBuilder<> IRB(&RI);
1175 IRBuilder<> IRB(&RI);
1178 IRB.CreateInsertValue(UndefValue::get(RT), RI.getReturnValue(), 0);
1180 IRB.CreateInsertValue(InsVal, DFSF.getShadow(RI.getReturnValue()), 1);
1181 RI.setOperand(0, InsShadow);