Lines Matching defs:Inst
263 void visitReturnInst(ReturnInst &Inst) { in visitReturnInst()
272 void visitPtrToIntInst(PtrToIntInst &Inst) { in visitPtrToIntInst()
277 void visitIntToPtrInst(IntToPtrInst &Inst) { in visitIntToPtrInst()
282 void visitCastInst(CastInst &Inst) { in visitCastInst()
287 void visitBinaryOperator(BinaryOperator &Inst) { in visitBinaryOperator()
294 void visitUnaryOperator(UnaryOperator &Inst) { in visitUnaryOperator()
299 void visitAtomicCmpXchgInst(AtomicCmpXchgInst &Inst) { in visitAtomicCmpXchgInst()
305 void visitAtomicRMWInst(AtomicRMWInst &Inst) { in visitAtomicRMWInst()
311 void visitPHINode(PHINode &Inst) { in visitPHINode()
327 void visitGetElementPtrInst(GetElementPtrInst &Inst) { in visitGetElementPtrInst()
332 void visitSelectInst(SelectInst &Inst) { in visitSelectInst()
344 void visitAllocaInst(AllocaInst &Inst) { addNode(&Inst); } in visitAllocaInst()
346 void visitLoadInst(LoadInst &Inst) { in visitLoadInst()
352 void visitStoreInst(StoreInst &Inst) { in visitStoreInst()
358 void visitVAArgInst(VAArgInst &Inst) { in visitVAArgInst()
469 void visitExtractElementInst(ExtractElementInst &Inst) { in visitExtractElementInst()
475 void visitInsertElementInst(InsertElementInst &Inst) { in visitInsertElementInst()
482 void visitLandingPadInst(LandingPadInst &Inst) { in visitLandingPadInst()
490 void visitInsertValueInst(InsertValueInst &Inst) { in visitInsertValueInst()
497 void visitExtractValueInst(ExtractValueInst &Inst) { in visitExtractValueInst()
502 void visitShuffleVectorInst(ShuffleVectorInst &Inst) { in visitShuffleVectorInst()
602 static bool hasUsefulEdges(Instruction *Inst) { in hasUsefulEdges()
625 void addInstructionToGraph(GetEdgesVisitor &Visitor, Instruction &Inst) { in addInstructionToGraph()