Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizerCommon.h28 bool IsWrite; variable
44 : IsWrite(IsWrite), OpType(OpType), Alignment(Alignment), in IsWrite() argument
H A DAddressSanitizer.h61 const bool IsWrite; member
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp620 ASanAccessInfo(bool IsWrite,bool CompileKernel,uint8_t AccessSizeIndex) ASanAccessInfo() argument
1357 bool IsWrite = CI->getType()->isVoidTy(); getInterestingMemoryOperands() local
1377 bool IsWrite = CI->getIntrinsicID() == Intrinsic::masked_compressstore; getInterestingMemoryOperands() local
1404 bool IsWrite = CI->getType()->isVoidTy(); getInterestingMemoryOperands() local
1431 bool IsWrite = IID == Intrinsic::vp_scatter; getInterestingMemoryOperands() local
1514 doInstrumentAddress(AddressSanitizer * Pass,Instruction * I,Instruction * InsertBefore,Value * Addr,MaybeAlign Alignment,unsigned Granularity,TypeSize TypeStoreSize,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp) doInstrumentAddress() argument
1541 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) instrumentMaskedLoadOrStore() argument
1660 generateCrashCode(Instruction * InsertBefore,Value * Addr,bool IsWrite,size_t AccessSizeIndex,Value * SizeArgument,uint32_t Exp) generateCrashCode() argument
1707 instrumentAMDGPUAddress(Instruction * OrigIns,Instruction * InsertBefore,Value * Addr,uint32_t TypeStoreSize,bool IsWrite,Value * SizeArgument) instrumentAMDGPUAddress() argument
1754 instrumentAddress(Instruction * OrigIns,Instruction * InsertBefore,Value * Addr,MaybeAlign Alignment,uint32_t TypeStoreSize,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp) instrumentAddress() argument
1844 instrumentUnusualSizeOrAlignment(Instruction * I,Instruction * InsertBefore,Value * Addr,TypeSize TypeStoreSize,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp) instrumentUnusualSizeOrAlignment() argument
[all...]
H A DMemProfiler.cpp172 bool IsWrite; global() member
384 instrumentMaskedLoadOrStore(const DataLayout & DL,Value * Mask,Instruction * I,Value * Addr,Type * AccessTy,bool IsWrite) instrumentMaskedLoadOrStore() argument
445 instrumentAddress(Instruction * OrigIns,Instruction * InsertBefore,Value * Addr,uint32_t TypeSize,bool IsWrite) instrumentAddress() argument
[all...]
H A DThreadSanitizer.cpp419 Value *Addr = IsWrite ? cast<StoreInst>(I)->getPointerOperand() in chooseInstructionsToInstrument() local
590 Value *Addr = IsWrite ? cast<StoreInst>(II.Inst)->getPointerOperand() in instrumentLoadOrStore() local
[all...]
H A DHWAddressSanitizer.cpp868 getAccessInfo(bool IsWrite,unsigned AccessSizeIndex) getAccessInfo() argument
906 instrumentMemAccessOutline(Value * Ptr,bool IsWrite,unsigned AccessSizeIndex,Instruction * InsertBefore,DomTreeUpdater & DTU,LoopInfo * LI) instrumentMemAccessOutline() argument
927 instrumentMemAccessInline(Value * Ptr,bool IsWrite,unsigned AccessSizeIndex,Instruction * InsertBefore,DomTreeUpdater & DTU,LoopInfo * LI) instrumentMemAccessInline() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h260 /// Return the program order indices for the access location (Ptr, IsWrite). in getOrderForAccess() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1412 int64_t IsWrite = MI.getOperand(2).getImm(); legalizeIntrinsic() local
2085 int64_t IsWrite = MI.getOperand(1).getImm(); legalizePrefetch() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1120 bool IsWrite = Access.getInt(); createCheckForAccess() local
1164 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); canCheckPtrAtRT() local
1336 bool IsWrite = AC.first.getInt(); processMemAccesses() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp621 bool IsWrite = false; in determinePointerAccessAttrs() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4795 bool IsWrite = Op.getConstantOperandVal(2); lowerPREFETCH() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3943 unsigned IsWrite = Op.getConstantOperandVal(2); LowerPREFETCH() local
4985 unsigned IsWrite = Op.getConstantOperandVal(3); LowerINTRINSIC_VOID() local
[all...]