Lines Matching refs:IsWrite
213 bool IsWrite,
217 bool IsWrite,
224 void InstrumentMemOperand(X86Operand &Op, unsigned AccessSize, bool IsWrite,
283 X86Operand &Op, unsigned AccessSize, bool IsWrite, in InstrumentMemOperand() argument
290 InstrumentMemOperandSmall(Op, AccessSize, IsWrite, RegCtx, Ctx, Out); in InstrumentMemOperand()
292 InstrumentMemOperandLarge(Op, AccessSize, IsWrite, RegCtx, Ctx, Out); in InstrumentMemOperand()
415 const bool IsWrite = MII.get(Inst.getOpcode()).mayStore(); in InstrumentMOV() local
428 InstrumentMemOperand(MemOp, AccessSize, IsWrite, RegCtx, Ctx, Out); in InstrumentMOV()
585 bool IsWrite,
590 bool IsWrite,
598 void EmitCallAsanReport(unsigned AccessSize, bool IsWrite, MCContext &Ctx, in EmitCallAsanReport() argument
611 (IsWrite ? "store" : "load") + in EmitCallAsanReport()
620 X86Operand &Op, unsigned AccessSize, bool IsWrite, in InstrumentMemOperandSmall() argument
690 EmitCallAsanReport(AccessSize, IsWrite, Ctx, Out, RegCtx); in InstrumentMemOperandSmall()
695 X86Operand &Op, unsigned AccessSize, bool IsWrite, in InstrumentMemOperandLarge() argument
731 EmitCallAsanReport(AccessSize, IsWrite, Ctx, Out, RegCtx); in InstrumentMemOperandLarge()
845 bool IsWrite,
850 bool IsWrite,
867 void EmitCallAsanReport(unsigned AccessSize, bool IsWrite, MCContext &Ctx, in EmitCallAsanReport() argument
882 (IsWrite ? "store" : "load") + in EmitCallAsanReport()
891 X86Operand &Op, unsigned AccessSize, bool IsWrite, in InstrumentMemOperandSmall() argument
962 EmitCallAsanReport(AccessSize, IsWrite, Ctx, Out, RegCtx); in InstrumentMemOperandSmall()
967 X86Operand &Op, unsigned AccessSize, bool IsWrite, in InstrumentMemOperandLarge() argument
1004 EmitCallAsanReport(AccessSize, IsWrite, Ctx, Out, RegCtx); in InstrumentMemOperandLarge()