comparison gen/llvm.h @ 1013:8c73ff5f69e0

Use llvm::CallSite instead of custom CallOrInvoke class.
author Frits van Bommel <fvbommel wxs.nl>
date Sat, 28 Feb 2009 22:16:52 +0100
parents 1714836f2c0b
children 8ca25bd765a3
comparison
equal deleted inserted replaced
1012:39cf8fa483fd 1013:8c73ff5f69e0
13 #include "llvm/Attributes.h" 13 #include "llvm/Attributes.h"
14 14
15 #include "llvm/Target/TargetData.h" 15 #include "llvm/Target/TargetData.h"
16 16
17 #include "llvm/Analysis/DebugInfo.h" 17 #include "llvm/Analysis/DebugInfo.h"
18
19 #include "llvm/Support/CallSite.h"
18 20
19 #include "llvm/Support/IRBuilder.h" 21 #include "llvm/Support/IRBuilder.h"
20 using llvm::IRBuilder; 22 using llvm::IRBuilder;
21 23
22 // for WriteTypeSymbolic 24 // for WriteTypeSymbolic
45 #define LLConstantInt llvm::ConstantInt 47 #define LLConstantInt llvm::ConstantInt
46 #define LLConstantFP llvm::ConstantFP 48 #define LLConstantFP llvm::ConstantFP
47 49
48 #define LLPATypeHolder llvm::PATypeHolder 50 #define LLPATypeHolder llvm::PATypeHolder
49 51
52 #define LLCallSite llvm::CallSite
53
50 #define LLSmallVector llvm::SmallVector 54 #define LLSmallVector llvm::SmallVector
51 55
52 using llvm::APFloat; 56 using llvm::APFloat;
53 using llvm::APInt; 57 using llvm::APInt;
54 58