/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | AddressSanitizerCommon.h | 28 bool IsWrite; variable 44 : IsWrite(IsWrite), OpType(OpType), Alignment(Alignment), in IsWrite() argument
|
H A D | AddressSanitizer.h | 61 const bool IsWrite; member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | AddressSanitizer.cpp | 620 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 D | MemProfiler.cpp | 172 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 D | ThreadSanitizer.cpp | 419 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 D | HWAddressSanitizer.cpp | 868 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 D | LoopAccessAnalysis.h | 260 /// 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 D | AArch64LegalizerInfo.cpp | 1412 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 D | LoopAccessAnalysis.cpp | 1120 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 D | FunctionAttrs.cpp | 621 bool IsWrite = false; in determinePointerAccessAttrs() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 4795 bool IsWrite = Op.getConstantOperandVal(2); lowerPREFETCH() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 3943 unsigned IsWrite = Op.getConstantOperandVal(2); LowerPREFETCH() local 4985 unsigned IsWrite = Op.getConstantOperandVal(3); LowerINTRINSIC_VOID() local [all...] |