From 97b315a58581261ec4bd6430ec9b438ba5fb728e Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 8 May 2003 02:43:06 +0000 Subject: [PATCH] Add support for the new VarArgInst instruction, reindent some stuff git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6028 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Support/InstVisitor.h | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/include/llvm/Support/InstVisitor.h b/include/llvm/Support/InstVisitor.h index 6ad636f46d3..ebb603b0c9c 100644 --- a/include/llvm/Support/InstVisitor.h +++ b/include/llvm/Support/InstVisitor.h @@ -148,6 +148,7 @@ struct InstVisitor { RetTy visitCall(CallInst &I) { DELEGATE(CallInst); } RetTy visitShr(ShiftInst &I) { DELEGATE(ShiftInst); } RetTy visitShl(ShiftInst &I) { DELEGATE(ShiftInst); } + RetTy visitVarArg(VarArgInst &I) { DELEGATE(VarArgInst); } RetTy visitUserOp1(Instruction &I) { DELEGATE(Instruction); } RetTy visitUserOp2(Instruction &I) { DELEGATE(Instruction); } @@ -162,14 +163,15 @@ struct InstVisitor { RetTy visitSetCondInst(SetCondInst &I) { DELEGATE(BinaryOperator);} RetTy visitMallocInst(MallocInst &I) { DELEGATE(AllocationInst);} RetTy visitAllocaInst(AllocaInst &I) { DELEGATE(AllocationInst);} - RetTy visitFreeInst(FreeInst &I) { DELEGATE(Instruction); } - RetTy visitLoadInst(LoadInst &I) { DELEGATE(Instruction); } - RetTy visitStoreInst(StoreInst &I) { DELEGATE(Instruction); } + RetTy visitFreeInst(FreeInst &I) { DELEGATE(Instruction); } + RetTy visitLoadInst(LoadInst &I) { DELEGATE(Instruction); } + RetTy visitStoreInst(StoreInst &I) { DELEGATE(Instruction); } RetTy visitGetElementPtrInst(GetElementPtrInst &I){ DELEGATE(Instruction); } - RetTy visitPHINode(PHINode &I) { DELEGATE(Instruction); } - RetTy visitCastInst(CastInst &I) { DELEGATE(Instruction); } - RetTy visitCallInst(CallInst &I) { DELEGATE(Instruction); } - RetTy visitShiftInst(ShiftInst &I) { DELEGATE(Instruction); } + RetTy visitPHINode(PHINode &I) { DELEGATE(Instruction); } + RetTy visitCastInst(CastInst &I) { DELEGATE(Instruction); } + RetTy visitCallInst(CallInst &I) { DELEGATE(Instruction); } + RetTy visitShiftInst(ShiftInst &I) { DELEGATE(Instruction); } + RetTy visitVarArgInst(VarArgInst &I) { DELEGATE(Instruction); } // Next level propogators... if the user does not overload a specific // instruction type, they can overload one of these to get the whole class -- 2.40.0