Home
last modified time | relevance | path

Searched refs:DstAlign (Results 1 – 25 of 44) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DIRBuilder.cpp158 CreateMemCpy(Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign, in CreateMemCpy() argument
161 assert((DstAlign == 0 || isPowerOf2_32(DstAlign)) && "Must be 0 or a power of 2"); in CreateMemCpy()
174 if (DstAlign > 0) in CreateMemCpy()
175 MCI->setDestAlignment(DstAlign); in CreateMemCpy()
197 Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemCpy() argument
200 assert(DstAlign >= ElementSize && in CreateElementUnorderedAtomicMemCpy()
217 AMCI->setDestAlignment(DstAlign); in CreateElementUnorderedAtomicMemCpy()
238 CreateMemMove(Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign, in CreateMemMove() argument
241 assert((DstAlign == 0 || isPowerOf2_32(DstAlign)) && "Must be 0 or a power of 2"); in CreateMemMove()
254 if (DstAlign > 0) in CreateMemMove()
[all …]
/external/llvm/lib/Target/BPF/
DBPFISelLowering.h80 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign, in getOptimalMemOpType() argument
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DIRBuilder.h446 CallInst *CreateMemCpy(Value *Dst, unsigned DstAlign, Value *Src,
452 return CreateMemCpy(Dst, DstAlign, Src, SrcAlign, getInt64(Size),
457 CallInst *CreateMemCpy(Value *Dst, unsigned DstAlign, Value *Src,
473 Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign,
478 Dst, DstAlign, Src, SrcAlign, getInt64(Size), ElementSize, TBAATag,
483 Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign, Value *Size,
494 CallInst *CreateMemMove(Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign,
498 return CreateMemMove(Dst, DstAlign, Src, SrcAlign, getInt64(Size), isVolatile,
502 CallInst *CreateMemMove(Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign,
517 Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFISelLowering.h101 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign, in getOptimalMemOpType() argument
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineCalls.cpp34 unsigned DstAlign = getKnownAlignment(MI->getArgOperand(0), TD); in SimplifyMemTransfer() local
36 unsigned MinAlign = std::min(DstAlign, SrcAlign); in SimplifyMemTransfer()
109 DstAlign = std::max(DstAlign, CopyAlign); in SimplifyMemTransfer()
116 S->setAlignment(DstAlign); in SimplifyMemTransfer()
/external/llvm/lib/Target/AMDGPU/
DSIISelLowering.h93 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign,
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.h363 getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp82 unsigned DstAlign = getKnownAlignment(MI->getArgOperand(0), DL, MI, AC, DT); in SimplifyMemTransfer() local
84 unsigned MinAlign = std::min(DstAlign, SrcAlign); in SimplifyMemTransfer()
157 DstAlign = std::max(DstAlign, CopyAlign); in SimplifyMemTransfer()
166 S->setAlignment(DstAlign); in SimplifyMemTransfer()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.h206 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSelectionDAG.h932 unsigned DstAlign, SDValue Src, unsigned SrcAlign,
938 unsigned DstAlign, SDValue Src, unsigned SrcAlign,
944 unsigned DstAlign, SDValue Value, SDValue Size,
/external/llvm/lib/Target/Mips/
DMipsISelLowering.h556 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign,
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h314 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,
/external/llvm/lib/Target/ARM/
DARMISelLowering.h277 unsigned DstAlign, unsigned SrcAlign,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h290 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign,
DHexagonISelLowering.cpp3071 unsigned DstAlign, unsigned SrcAlign, bool IsMemset, bool ZeroMemset, in getOptimalMemOpType() argument
3078 if (Size >= 8 && Aligned(DstAlign, 8) && (IsMemset || Aligned(SrcAlign, 8))) in getOptimalMemOpType()
3080 if (Size >= 4 && Aligned(DstAlign, 4) && (IsMemset || Aligned(SrcAlign, 4))) in getOptimalMemOpType()
3082 if (Size >= 2 && Aligned(DstAlign, 2) && (IsMemset || Aligned(SrcAlign, 2))) in getOptimalMemOpType()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.h546 getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h689 getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h340 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsISelLowering.h665 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.h327 unsigned DstAlign, unsigned SrcAlign,
/external/llvm/lib/Target/X86/
DX86ISelLowering.h699 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h807 getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp5155 unsigned DstAlign, unsigned SrcAlign, in FindOptimalMemOpLowering() argument
5163 assert((SrcAlign == 0 || SrcAlign >= DstAlign) && in FindOptimalMemOpLowering()
5172 EVT VT = TLI.getOptimalMemOpType(Size, DstAlign, SrcAlign, in FindOptimalMemOpLowering()
5181 while (DstAlign && DstAlign < VT.getSizeInBits() / 8 && in FindOptimalMemOpLowering()
5182 !TLI.allowsMisalignedMemoryAccesses(VT, DstAS, DstAlign)) in FindOptimalMemOpLowering()
5237 TLI.allowsMisalignedMemoryAccesses(VT, DstAS, DstAlign, &Fast) && Fast) in FindOptimalMemOpLowering()
5748 SDValue Dst, unsigned DstAlign, in getAtomicMemcpy() argument
5850 SDValue Dst, unsigned DstAlign, in getAtomicMemmove() argument
5953 SDValue Dst, unsigned DstAlign, in getAtomicMemset() argument
DSelectionDAGBuilder.cpp5078 unsigned DstAlign = std::max<unsigned>(MCI.getDestAlignment(), 1); in visitIntrinsicCall() local
5080 unsigned Align = MinAlign(DstAlign, SrcAlign); in visitIntrinsicCall()
5112 unsigned DstAlign = std::max<unsigned>(MMI.getDestAlignment(), 1); in visitIntrinsicCall() local
5114 unsigned Align = MinAlign(DstAlign, SrcAlign); in visitIntrinsicCall()
5131 unsigned DstAlign = MI.getDestAlignment(); in visitIntrinsicCall() local
5136 SDValue MC = DAG.getAtomicMemcpy(getRoot(), sdl, Dst, DstAlign, Src, in visitIntrinsicCall()
5149 unsigned DstAlign = MI.getDestAlignment(); in visitIntrinsicCall() local
5154 SDValue MC = DAG.getAtomicMemmove(getRoot(), sdl, Dst, DstAlign, Src, in visitIntrinsicCall()
5167 unsigned DstAlign = MI.getDestAlignment(); in visitIntrinsicCall() local
5171 SDValue MC = DAG.getAtomicMemset(getRoot(), sdl, Dst, DstAlign, Val, Length, in visitIntrinsicCall()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.h710 EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign,

12