Home
last modified time | relevance | path

Searched refs:InstructionInfo (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp123 struct InstructionInfo { struct
128 explicit InstructionInfo(Instruction *Inst) : Inst(Inst) {} in InstructionInfo() argument
135 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()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp310 MCInstrInfo *InstructionInfo(TheTarget->createMCInstrInfo()); in loadGenericTargetInfo() local
311 if (!InstructionInfo) in loadGenericTargetInfo()
314 MII.reset(InstructionInfo); in loadGenericTargetInfo()