Home
last modified time | relevance | path

Searched defs:IsWrite (Results 1 – 13 of 13) sorted by relevance

/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizerCommon.h28 bool IsWrite; variable
44 : IsWrite(IsWrite), OpType(OpType), Alignment(Alignment), in IsWrite() function
H A DAddressSanitizer.h61 const bool IsWrite; member
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp621 ASanAccessInfo::ASanAccessInfo(bool IsWrite, bool CompileKernel, in ASanAccessInfo() argument
1437 bool IsWrite = CI->getType()->isVoidTy(); getInterestingMemoryOperands() local
1457 bool IsWrite = CI->getIntrinsicID() == Intrinsic::masked_compressstore; getInterestingMemoryOperands() local
1484 bool IsWrite = CI->getType()->isVoidTy(); getInterestingMemoryOperands() local
1511 bool IsWrite = IID == Intrinsic::vp_scatter; getInterestingMemoryOperands() local
1594 doInstrumentAddress(AddressSanitizer * Pass,Instruction * I,Instruction * InsertBefore,Value * Addr,MaybeAlign Alignment,unsigned Granularity,TypeSize TypeStoreSize,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp,RuntimeCallInserter & RTCI) doInstrumentAddress() argument
1621 instrumentMaskedLoadOrStore(AddressSanitizer * Pass,const DataLayout & DL,Type * IntptrTy,Value * Mask,Value * EVL,Value * Stride,Instruction * I,Value * Addr,MaybeAlign Alignment,unsigned Granularity,Type * OpType,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp,RuntimeCallInserter & RTCI) instrumentMaskedLoadOrStore() argument
1742 generateCrashCode(Instruction * InsertBefore,Value * Addr,bool IsWrite,size_t AccessSizeIndex,Value * SizeArgument,uint32_t Exp,RuntimeCallInserter & RTCI) generateCrashCode() argument
1790 instrumentAMDGPUAddress(Instruction * OrigIns,Instruction * InsertBefore,Value * Addr,uint32_t TypeStoreSize,bool IsWrite,Value * SizeArgument) instrumentAMDGPUAddress() argument
1837 instrumentAddress(Instruction * OrigIns,Instruction * InsertBefore,Value * Addr,MaybeAlign Alignment,uint32_t TypeStoreSize,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp,RuntimeCallInserter & RTCI) instrumentAddress() argument
1929 instrumentUnusualSizeOrAlignment(Instruction * I,Instruction * InsertBefore,Value * Addr,TypeSize TypeStoreSize,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp,RuntimeCallInserter & RTCI) instrumentUnusualSizeOrAlignment() argument
[all...]
H A DMemProfiler.cpp209 bool IsWrite; global() member
422 instrumentMaskedLoadOrStore(const DataLayout & DL,Value * Mask,Instruction * I,Value * Addr,Type * AccessTy,bool IsWrite) instrumentMaskedLoadOrStore() argument
481 instrumentAddress(Instruction * OrigIns,Instruction * InsertBefore,Value * Addr,bool IsWrite) instrumentAddress() argument
[all...]
H A DThreadSanitizer.cpp418 const bool IsWrite = isa<StoreInst>(*I); chooseInstructionsToInstrument() local
589 const bool IsWrite = isa<StoreInst>(*II.Inst); instrumentLoadOrStore() local
[all...]
H A DHWAddressSanitizer.cpp902 getAccessInfo(bool IsWrite,unsigned AccessSizeIndex) getAccessInfo() argument
940 instrumentMemAccessOutline(Value * Ptr,bool IsWrite,unsigned AccessSizeIndex,Instruction * InsertBefore,DomTreeUpdater & DTU,LoopInfo * LI) instrumentMemAccessOutline() argument
983 instrumentMemAccessInline(Value * Ptr,bool IsWrite,unsigned AccessSizeIndex,Instruction * InsertBefore,DomTreeUpdater & DTU,LoopInfo * LI) instrumentMemAccessInline() argument
[all...]
/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h263 getOrderForAccess(Value * Ptr,bool IsWrite) getOrderForAccess() argument
/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1122 bool IsWrite = Access.getInt(); createCheckForAccess() local
1166 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); canCheckPtrAtRT() local
1335 bool IsWrite = AC.getInt(); processMemAccesses() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1521 int64_t IsWrite = MI.getOperand(2).getImm(); legalizeIntrinsic() local
2159 int64_t IsWrite = MI.getOperand(1).getImm(); legalizePrefetch() local
/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp621 bool IsWrite = false; determinePointerAccessAttrs() local
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp92 bool IsWrite; global() member
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4801 bool IsWrite = Op.getConstantOperandVal(2); lowerPREFETCH() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4212 unsigned IsWrite = Op.getConstantOperandVal(2); LowerPREFETCH() local
5520 unsigned IsWrite = Op.getConstantOperandVal(3); LowerINTRINSIC_VOID() local
[all...]