Lines Matching refs:RI
41 Value *GetExceptionObject(ResumeInst *RI);
69 Value *DwarfEHPrepare::GetExceptionObject(ResumeInst *RI) { in GetExceptionObject() argument
70 Value *V = RI->getOperand(0); in GetExceptionObject()
90 ExnObj = ExtractValueInst::Create(RI->getOperand(0), 0, "exn.obj", RI); in GetExceptionObject()
92 RI->eraseFromParent(); in GetExceptionObject()
112 if (ResumeInst *RI = dyn_cast<ResumeInst>(TI)) in InsertUnwindResumeCalls() local
113 Resumes.push_back(RI); in InsertUnwindResumeCalls()
136 ResumeInst *RI = Resumes.front(); in InsertUnwindResumeCalls() local
137 BasicBlock *UnwindBB = RI->getParent(); in InsertUnwindResumeCalls()
138 Value *ExnObj = GetExceptionObject(RI); in InsertUnwindResumeCalls()
157 ResumeInst *RI = *I; in InsertUnwindResumeCalls() local
158 BasicBlock *Parent = RI->getParent(); in InsertUnwindResumeCalls()
161 Value *ExnObj = GetExceptionObject(RI); in InsertUnwindResumeCalls()