Searched refs:UnaryInstruction (Results 1 – 7 of 7) sorted by relevance
177 RetTy visitAllocaInst(AllocaInst &I) { DELEGATE(UnaryInstruction);} in visitAllocaInst()178 RetTy visitLoadInst(LoadInst &I) { DELEGATE(UnaryInstruction);} in visitLoadInst()199 RetTy visitVAArgInst(VAArgInst &I) { DELEGATE(UnaryInstruction);} in visitVAArgInst()203 RetTy visitExtractValueInst(ExtractValueInst &I){ DELEGATE(UnaryInstruction);} in visitExtractValueInst()237 RetTy visitCastInst(CastInst &I) { DELEGATE(UnaryInstruction);} in visitCastInst()241 RetTy visitUnaryInstruction(UnaryInstruction &I){ DELEGATE(Instruction);} in visitUnaryInstruction()
278 class UnaryInstruction : public Instruction {282 UnaryInstruction(Type *Ty, unsigned iType, Value *V,287 UnaryInstruction(Type *Ty, unsigned iType, Value *V, BasicBlock *IAE) in UnaryInstruction() function299 ~UnaryInstruction() override;318 struct OperandTraits<UnaryInstruction> :319 public FixedNumOperandTraits<UnaryInstruction, 1> {322 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(UnaryInstruction, Value)584 class CastInst : public UnaryInstruction {591 : UnaryInstruction(Ty, iType, S, InsertBefore) {597 : UnaryInstruction(Ty, iType, S, InsertAtEnd) {
77 class AllocaInst : public UnaryInstruction {178 class LoadInst : public UnaryInstruction {1942 class VAArgInst : public UnaryInstruction {1951 : UnaryInstruction(Ty, VAArg, List, InsertBefore) {1956 : UnaryInstruction(Ty, VAArg, List, InsertAtEnd) {2184 class ExtractValueInst : public UnaryInstruction {2273 : UnaryInstruction(checkGEPType(getIndexedType(Agg->getType(), Idxs)),2281 : UnaryInstruction(checkGEPType(getIndexedType(Agg->getType(), Idxs)),
142 class UnaryInstruction { class143 UnaryInstruction() { in UnaryInstruction() function in test5::UnaryInstruction
53 UnaryInstruction::~UnaryInstruction() { in ~UnaryInstruction()1137 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca, in AllocaInst()1147 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca, in AllocaInst()1224 : UnaryInstruction(Ty, Load, Ptr, InsertBef) { in LoadInst()1237 : UnaryInstruction(cast<PointerType>(Ptr->getType())->getElementType(), in LoadInst()1247 : UnaryInstruction(cast<PointerType>(Ptr->getType())->getElementType(), in LoadInst()1257 : UnaryInstruction(cast<PointerType>(Ptr->getType())->getElementType(), in LoadInst()1268 : UnaryInstruction(Ty, Load, Ptr, InsertBef) { in LoadInst()1279 : UnaryInstruction(cast<PointerType>(Ptr->getType())->getElementType(), in LoadInst()1868 : UnaryInstruction(EVI.getType(), ExtractValue, EVI.getOperand(0)), in ExtractValueInst()
145 bool visitUnaryInstruction(UnaryInstruction &I);497 bool CallAnalyzer::visitUnaryInstruction(UnaryInstruction &I) { in visitUnaryInstruction()
1129 macro(UnaryInstruction) \