Lines Matching defs:I

112   RetTy visit(Instruction *I)  { return visit(*I); }  in visit()
116 RetTy visit(Instruction &I) { in visit()
167 RetTy visitICmpInst(ICmpInst &I) { DELEGATE(CmpInst);} in visitICmpInst()
168 RetTy visitFCmpInst(FCmpInst &I) { DELEGATE(CmpInst);} in visitFCmpInst()
169 RetTy visitAllocaInst(AllocaInst &I) { DELEGATE(UnaryInstruction);} in visitAllocaInst()
170 RetTy visitLoadInst(LoadInst &I) { DELEGATE(UnaryInstruction);} in visitLoadInst()
171 RetTy visitStoreInst(StoreInst &I) { DELEGATE(Instruction);} in visitStoreInst()
172 RetTy visitAtomicCmpXchgInst(AtomicCmpXchgInst &I) { DELEGATE(Instruction);} in visitAtomicCmpXchgInst()
173 RetTy visitAtomicRMWInst(AtomicRMWInst &I) { DELEGATE(Instruction);} in visitAtomicRMWInst()
174 RetTy visitFenceInst(FenceInst &I) { DELEGATE(Instruction);} in visitFenceInst()
175 RetTy visitGetElementPtrInst(GetElementPtrInst &I){ DELEGATE(Instruction);} in visitGetElementPtrInst()
176 RetTy visitPHINode(PHINode &I) { DELEGATE(Instruction);} in visitPHINode()
177 RetTy visitTruncInst(TruncInst &I) { DELEGATE(CastInst);} in visitTruncInst()
178 RetTy visitZExtInst(ZExtInst &I) { DELEGATE(CastInst);} in visitZExtInst()
179 RetTy visitSExtInst(SExtInst &I) { DELEGATE(CastInst);} in visitSExtInst()
180 RetTy visitFPTruncInst(FPTruncInst &I) { DELEGATE(CastInst);} in visitFPTruncInst()
181 RetTy visitFPExtInst(FPExtInst &I) { DELEGATE(CastInst);} in visitFPExtInst()
182 RetTy visitFPToUIInst(FPToUIInst &I) { DELEGATE(CastInst);} in visitFPToUIInst()
183 RetTy visitFPToSIInst(FPToSIInst &I) { DELEGATE(CastInst);} in visitFPToSIInst()
184 RetTy visitUIToFPInst(UIToFPInst &I) { DELEGATE(CastInst);} in visitUIToFPInst()
185 RetTy visitSIToFPInst(SIToFPInst &I) { DELEGATE(CastInst);} in visitSIToFPInst()
186 RetTy visitPtrToIntInst(PtrToIntInst &I) { DELEGATE(CastInst);} in visitPtrToIntInst()
187 RetTy visitIntToPtrInst(IntToPtrInst &I) { DELEGATE(CastInst);} in visitIntToPtrInst()
188 RetTy visitBitCastInst(BitCastInst &I) { DELEGATE(CastInst);} in visitBitCastInst()
189 RetTy visitAddrSpaceCastInst(AddrSpaceCastInst &I) { DELEGATE(CastInst);} in visitAddrSpaceCastInst()
190 RetTy visitSelectInst(SelectInst &I) { DELEGATE(Instruction);} in visitSelectInst()
191 RetTy visitVAArgInst(VAArgInst &I) { DELEGATE(UnaryInstruction);} in visitVAArgInst()
192 RetTy visitExtractElementInst(ExtractElementInst &I) { DELEGATE(Instruction);} in visitExtractElementInst()
193 RetTy visitInsertElementInst(InsertElementInst &I) { DELEGATE(Instruction);} in visitInsertElementInst()
194 RetTy visitShuffleVectorInst(ShuffleVectorInst &I) { DELEGATE(Instruction);} in visitShuffleVectorInst()
195 RetTy visitExtractValueInst(ExtractValueInst &I){ DELEGATE(UnaryInstruction);} in visitExtractValueInst()
196 RetTy visitInsertValueInst(InsertValueInst &I) { DELEGATE(Instruction); } in visitInsertValueInst()
197 RetTy visitLandingPadInst(LandingPadInst &I) { DELEGATE(Instruction); } in visitLandingPadInst()
198 RetTy visitFuncletPadInst(FuncletPadInst &I) { DELEGATE(Instruction); } in visitFuncletPadInst()
199 RetTy visitCleanupPadInst(CleanupPadInst &I) { DELEGATE(FuncletPadInst); } in visitCleanupPadInst()
200 RetTy visitCatchPadInst(CatchPadInst &I) { DELEGATE(FuncletPadInst); } in visitCatchPadInst()
201 RetTy visitFreezeInst(FreezeInst &I) { DELEGATE(Instruction); } in visitFreezeInst()
204 RetTy visitDbgDeclareInst(DbgDeclareInst &I) { DELEGATE(DbgVariableIntrinsic);} in visitDbgDeclareInst()
205 RetTy visitDbgValueInst(DbgValueInst &I) { DELEGATE(DbgVariableIntrinsic);} in visitDbgValueInst()
206 RetTy visitDbgVariableIntrinsic(DbgVariableIntrinsic &I) in visitDbgVariableIntrinsic()
208 RetTy visitDbgLabelInst(DbgLabelInst &I) { DELEGATE(DbgInfoIntrinsic);} in visitDbgLabelInst()
209 RetTy visitDbgInfoIntrinsic(DbgInfoIntrinsic &I){ DELEGATE(IntrinsicInst); } in visitDbgInfoIntrinsic()
210 RetTy visitMemSetInst(MemSetInst &I) { DELEGATE(MemIntrinsic); } in visitMemSetInst()
211 RetTy visitMemCpyInst(MemCpyInst &I) { DELEGATE(MemTransferInst); } in visitMemCpyInst()
212 RetTy visitMemCpyInlineInst(MemCpyInlineInst &I) { in visitMemCpyInlineInst()
215 RetTy visitMemMoveInst(MemMoveInst &I) { DELEGATE(MemTransferInst); } in visitMemMoveInst()
216 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); } in visitMemTransferInst()
217 RetTy visitMemIntrinsic(MemIntrinsic &I) { DELEGATE(IntrinsicInst); } in visitMemIntrinsic()
218 RetTy visitVAStartInst(VAStartInst &I) { DELEGATE(IntrinsicInst); } in visitVAStartInst()
219 RetTy visitVAEndInst(VAEndInst &I) { DELEGATE(IntrinsicInst); } in visitVAEndInst()
220 RetTy visitVACopyInst(VACopyInst &I) { DELEGATE(IntrinsicInst); } in visitVACopyInst()
221 RetTy visitIntrinsicInst(IntrinsicInst &I) { DELEGATE(CallInst); } in visitIntrinsicInst()
222 RetTy visitCallInst(CallInst &I) { DELEGATE(CallBase); } in visitCallInst()
223 RetTy visitInvokeInst(InvokeInst &I) { DELEGATE(CallBase); } in visitInvokeInst()
224 RetTy visitCallBrInst(CallBrInst &I) { DELEGATE(CallBase); } in visitCallBrInst()
228 RetTy visitReturnInst(ReturnInst &I) { in visitReturnInst()
231 RetTy visitBranchInst(BranchInst &I) { in visitBranchInst()
234 RetTy visitSwitchInst(SwitchInst &I) { in visitSwitchInst()
237 RetTy visitIndirectBrInst(IndirectBrInst &I) { in visitIndirectBrInst()
240 RetTy visitResumeInst(ResumeInst &I) { in visitResumeInst()
243 RetTy visitUnreachableInst(UnreachableInst &I) { in visitUnreachableInst()
246 RetTy visitCleanupReturnInst(CleanupReturnInst &I) { in visitCleanupReturnInst()
249 RetTy visitCatchReturnInst(CatchReturnInst &I) { in visitCatchReturnInst()
252 RetTy visitCatchSwitchInst(CatchSwitchInst &I) { in visitCatchSwitchInst()
255 RetTy visitTerminator(Instruction &I) { DELEGATE(Instruction);} in visitTerminator()
261 RetTy visitCastInst(CastInst &I) { DELEGATE(UnaryInstruction);} in visitCastInst()
262 RetTy visitUnaryOperator(UnaryOperator &I) { DELEGATE(UnaryInstruction);} in visitUnaryOperator()
263 RetTy visitBinaryOperator(BinaryOperator &I) { DELEGATE(Instruction);} in visitBinaryOperator()
264 RetTy visitCmpInst(CmpInst &I) { DELEGATE(Instruction);} in visitCmpInst()
265 RetTy visitUnaryInstruction(UnaryInstruction &I){ DELEGATE(Instruction);} in visitUnaryInstruction()
269 RetTy visitCallBase(CallBase &I) { in visitCallBase()
282 void visitInstruction(Instruction &I) {} // Ignore unhandled instructions in visitInstruction()
286 RetTy delegateCallInst(CallInst &I) { in delegateCallInst()
307 RetTy delegateCallInst(Instruction &I) { in delegateCallInst()