Home
last modified time | relevance | path

Searched refs:AccessSize (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.cpp119 bool IsSmallMemAccess(unsigned AccessSize) { return AccessSize < 8; } in IsSmallMemAccess() argument
212 virtual void InstrumentMemOperandSmall(X86Operand &Op, unsigned AccessSize,
216 virtual void InstrumentMemOperandLarge(X86Operand &Op, unsigned AccessSize,
221 virtual void InstrumentMOVSImpl(unsigned AccessSize, MCContext &Ctx,
224 void InstrumentMemOperand(X86Operand &Op, unsigned AccessSize, bool IsWrite,
228 unsigned AccessSize, MCContext &Ctx, MCStreamer &Out);
283 X86Operand &Op, unsigned AccessSize, bool IsWrite, in InstrumentMemOperand() argument
286 assert((AccessSize & (AccessSize - 1)) == 0 && AccessSize <= 16 && in InstrumentMemOperand()
289 if (IsSmallMemAccess(AccessSize)) in InstrumentMemOperand()
290 InstrumentMemOperandSmall(Op, AccessSize, IsWrite, RegCtx, Ctx, Out); in InstrumentMemOperand()
[all …]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCELFStreamer.cpp93 unsigned AccessSize) { in HexagonMCEmitCommonSymbol() argument
107 ((AccessSize == 0) || (Size == 0) || (Size > GPSize)) in HexagonMCEmitCommonSymbol()
109 : sbss[(Log2_64(AccessSize))]; in HexagonMCEmitCommonSymbol()
123 if ((AccessSize) && (Size <= GPSize)) { in HexagonMCEmitCommonSymbol()
125 (AccessSize <= GPSize) in HexagonMCEmitCommonSymbol()
126 ? ELF::SHN_HEXAGON_SCOMMON + (Log2_64(AccessSize) + 1) in HexagonMCEmitCommonSymbol()
137 unsigned AccessSize) { in HexagonMCEmitLocalCommonSymbol() argument
142 HexagonMCEmitCommonSymbol(Symbol, Size, ByteAlignment, AccessSize); in HexagonMCEmitLocalCommonSymbol()
DHexagonMCELFStreamer.h35 unsigned AccessSize);
37 unsigned ByteAlignment, unsigned AccessSize);
DHexagonMCTargetDesc.cpp133 unsigned AccessSize) override { in EmitCommonSymbolSorted() argument
137 AccessSize); in EmitCommonSymbolSorted()
141 unsigned AccessSize) override { in EmitLocalCommonSymbolSorted() argument
145 Symbol, Size, ByteAlignment, AccessSize); in EmitLocalCommonSymbolSorted()
/external/llvm/lib/Analysis/
DLoads.cpp208 uint64_t AccessSize = DL.getTypeStoreSize(AccessTy); in FindAvailableLoadedValue() local
262 if (AA && (AA->getModRefInfo(SI, StrippedPtr, AccessSize) & MRI_Mod) == 0) in FindAvailableLoadedValue()
275 (AA->getModRefInfo(Inst, StrippedPtr, AccessSize) & MRI_Mod) == 0) in FindAvailableLoadedValue()
/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp458 uint64_t AccessSize = MemoryLocation::UnknownSize; in mayLoopAccessLocation() local
463 AccessSize = (BECst->getValue()->getZExtValue() + 1) * StoreSize; in mayLoopAccessLocation()
469 MemoryLocation StoreLoc(Ptr, AccessSize); in mayLoopAccessLocation()
/external/llvm/lib/Transforms/Instrumentation/
DSafeStack.cpp210 bool SafeStack::IsAccessSafe(Value *Addr, uint64_t AccessSize, in IsAccessSafe() argument
218 ConstantRange(APInt(BitWidth, 0), APInt(BitWidth, AccessSize)); in IsAccessSafe()
DMemorySanitizer.cpp417 unsigned AccessSize = 1 << AccessSizeIndex; in initializeCallbacks() local
418 std::string FunctionName = "__msan_maybe_warning_" + itostr(AccessSize); in initializeCallbacks()
420 FunctionName, IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), in initializeCallbacks()
423 FunctionName = "__msan_maybe_store_origin_" + itostr(AccessSize); in initializeCallbacks()
425 FunctionName, IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), in initializeCallbacks()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.h346 unsigned &AccessSize) const;
DHexagonInstrInfo.cpp2699 int &Offset, unsigned &AccessSize) const { in getBaseAndOffset()
2715 AccessSize = (1U << (getMemAccessSize(MI) - 1)); in getBaseAndOffset()