Searched defs:InstrInfoQuery (Results 1 – 6 of 6) sorted by relevance
60 struct InstrInfoQuery { struct61 InstrInfoQuery(bool UMD) : UseInstrInfo(UMD) {} in InstrInfoQuery() argument62 InstrInfoQuery() : UseInstrInfo(true) {} in InstrInfoQuery() argument63 bool UseInstrInfo = true;65 MDNode *getMetadata(const Instruction *I, unsigned KindID) const { in getMetadata()71 template <class InstT> bool hasNoUnsignedWrap(const InstT *Op) const { in hasNoUnsignedWrap()100 const InstrInfoQuery IIQ; argument
24 struct InstrInfoQuery { struct25 InstrInfoQuery(bool UMD) : UseInstrInfo(UMD) {} in InstrInfoQuery() argument27 bool UseInstrInfo = true;29 MDNode *getMetadata(const Instruction *I, unsigned KindID) const { in getMetadata()35 template <class InstT> bool hasNoUnsignedWrap(const InstT *Op) const { in hasNoUnsignedWrap()41 template <class InstT> bool hasNoSignedWrap(const InstT *Op) const { in hasNoSignedWrap()47 bool isExact(const BinaryOperator *Op) const { in isExact()71 const InstrInfoQuery IIQ; argument
24 struct InstrInfoQuery { struct25 InstrInfoQuery(bool UMD) : UseInstrInfo(UMD) {} in InstrInfoQuery() function27 bool UseInstrInfo = true;29 MDNode *getMetadata(const Instruction *I, unsigned KindID) const { in getMetadata()35 template <class InstT> bool hasNoUnsignedWrap(const InstT *Op) const { in hasNoUnsignedWrap()41 template <class InstT> bool hasNoSignedWrap(const InstT *Op) const { in hasNoSignedWrap()47 bool isExact(const BinaryOperator *Op) const { in isExact()71 const InstrInfoQuery IIQ; argument
63 struct InstrInfoQuery { struct64 InstrInfoQuery(bool UMD) : UseInstrInfo(UMD) {} in InstrInfoQuery() function66 bool UseInstrInfo = true;68 MDNode *getMetadata(const Instruction *I, unsigned KindID) const { in getMetadata()74 template <class InstT> bool hasNoUnsignedWrap(const InstT *Op) const { in hasNoUnsignedWrap()103 const InstrInfoQuery IIQ; argument