Searched refs:InstructionInfo (Results 1 – 2 of 2) sorted by relevance
123 struct InstructionInfo { struct128 explicit InstructionInfo(Instruction *Inst) : Inst(Inst) {} in InstructionInfo() argument135 bool instrumentLoadOrStore(const InstructionInfo &II, const DataLayout &DL);139 SmallVectorImpl<InstructionInfo> &All,414 SmallVectorImpl<InstructionInfo> &All, const DataLayout &DL) { in chooseInstructionsToInstrument()437 WI.Flags |= InstructionInfo::kCompoundRW; in chooseInstructionsToInstrument()507 SmallVector<InstructionInfo, 8> AllLoadsAndStores; in sanitizeFunction()586 bool ThreadSanitizer::instrumentLoadOrStore(const InstructionInfo &II, in instrumentLoadOrStore()628 ClCompoundReadBeforeWrite && (II.Flags & InstructionInfo::kCompoundRW); in instrumentLoadOrStore()
310 MCInstrInfo *InstructionInfo(TheTarget->createMCInstrInfo()); in loadGenericTargetInfo() local311 if (!InstructionInfo) in loadGenericTargetInfo()314 MII.reset(InstructionInfo); in loadGenericTargetInfo()