Lines Matching refs:macro
1157 #define LLVM_FOR_EACH_VALUE_SUBCLASS(macro) \ argument
1158 macro(Argument) \
1159 macro(BasicBlock) \
1160 macro(InlineAsm) \
1161 macro(User) \
1162 macro(Constant) \
1163 macro(BlockAddress) \
1164 macro(ConstantAggregateZero) \
1165 macro(ConstantArray) \
1166 macro(ConstantDataSequential) \
1167 macro(ConstantDataArray) \
1168 macro(ConstantDataVector) \
1169 macro(ConstantExpr) \
1170 macro(ConstantFP) \
1171 macro(ConstantInt) \
1172 macro(ConstantPointerNull) \
1173 macro(ConstantStruct) \
1174 macro(ConstantVector) \
1175 macro(GlobalValue) \
1176 macro(GlobalAlias) \
1177 macro(GlobalObject) \
1178 macro(Function) \
1179 macro(GlobalVariable) \
1180 macro(UndefValue) \
1181 macro(Instruction) \
1182 macro(BinaryOperator) \
1183 macro(CallInst) \
1184 macro(IntrinsicInst) \
1185 macro(DbgInfoIntrinsic) \
1186 macro(DbgDeclareInst) \
1187 macro(MemIntrinsic) \
1188 macro(MemCpyInst) \
1189 macro(MemMoveInst) \
1190 macro(MemSetInst) \
1191 macro(CmpInst) \
1192 macro(FCmpInst) \
1193 macro(ICmpInst) \
1194 macro(ExtractElementInst) \
1195 macro(GetElementPtrInst) \
1196 macro(InsertElementInst) \
1197 macro(InsertValueInst) \
1198 macro(LandingPadInst) \
1199 macro(PHINode) \
1200 macro(SelectInst) \
1201 macro(ShuffleVectorInst) \
1202 macro(StoreInst) \
1203 macro(TerminatorInst) \
1204 macro(BranchInst) \
1205 macro(IndirectBrInst) \
1206 macro(InvokeInst) \
1207 macro(ReturnInst) \
1208 macro(SwitchInst) \
1209 macro(UnreachableInst) \
1210 macro(ResumeInst) \
1211 macro(UnaryInstruction) \
1212 macro(AllocaInst) \
1213 macro(CastInst) \
1214 macro(AddrSpaceCastInst) \
1215 macro(BitCastInst) \
1216 macro(FPExtInst) \
1217 macro(FPToSIInst) \
1218 macro(FPToUIInst) \
1219 macro(FPTruncInst) \
1220 macro(IntToPtrInst) \
1221 macro(PtrToIntInst) \
1222 macro(SExtInst) \
1223 macro(SIToFPInst) \
1224 macro(TruncInst) \
1225 macro(UIToFPInst) \
1226 macro(ZExtInst) \
1227 macro(ExtractValueInst) \
1228 macro(LoadInst) \
1229 macro(VAArgInst)