Home
last modified time | relevance | path

Searched refs:CopyLen (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLowerMemIntrinsics.cpp27 Value *DstAddr, ConstantInt *CopyLen, in createMemCpyLoopKnownSize() argument
32 if (CopyLen->isZero()) in createMemCpyLoopKnownSize()
40 Type *TypeOfCopyLen = CopyLen->getType(); in createMemCpyLoopKnownSize()
42 TTI.getMemcpyLoopLoweringType(Ctx, CopyLen, SrcAlign, DestAlign); in createMemCpyLoopKnownSize()
45 uint64_t LoopEndCount = CopyLen->getZExtValue() / LoopOpSize; in createMemCpyLoopKnownSize()
92 uint64_t RemainingBytes = CopyLen->getZExtValue() - BytesCopied; in createMemCpyLoopKnownSize()
132 assert(BytesCopied == CopyLen->getZExtValue() && in createMemCpyLoopKnownSize()
138 Value *CopyLen, unsigned SrcAlign, in createMemCpyLoopUnknownSize() argument
150 TTI.getMemcpyLoopLoweringType(Ctx, CopyLen, SrcAlign, DestAlign); in createMemCpyLoopUnknownSize()
167 Type *CopyLenType = CopyLen->getType(); in createMemCpyLoopUnknownSize()
[all …]
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp61 Value *DstAddr, Value *CopyLen, bool SrcIsVolatile, in convertMemCpyToLoop() argument
64 Type *TypeOfCopyLen = CopyLen->getType(); in convertMemCpyToLoop()
105 LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, CopyLen), LoopBB, in convertMemCpyToLoop()
132 Value *DstAddr, Value *CopyLen, bool SrcIsVolatile, in convertMemMoveToLoop() argument
135 Type *TypeOfCopyLen = CopyLen->getType(); in convertMemMoveToLoop()
165 new ICmpInst(OrigBB->getTerminator(), ICmpInst::ICMP_EQ, CopyLen, in convertMemMoveToLoop()
183 LoopPhi->addIncoming(CopyLen, CopyBackwardsBB); in convertMemMoveToLoop()
198 FwdLoopBuilder.CreateCondBr(FwdLoopBuilder.CreateICmpEQ(FwdIndexPtr, CopyLen), in convertMemMoveToLoop()
209 Value *CopyLen, Value *SetValue, LLVMContext &Context, in convertMemSetToLoop() argument
225 PHINode *LoopIndex = LoopBuilder.CreatePHI(CopyLen->getType(), 0); in convertMemSetToLoop()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFSelectionDAGInfo.cpp30 unsigned CopyLen = ConstantSize->getZExtValue(); in EmitTargetCodeForMemcpy() local
31 unsigned StoresNumEstimate = alignTo(CopyLen, Align) >> Log2_32(Align); in EmitTargetCodeForMemcpy()
39 DAG.getConstant(CopyLen, dl, MVT::i64), in EmitTargetCodeForMemcpy()
DBPFInstrInfo.cpp49 uint64_t CopyLen = MI->getOperand(2).getImm(); in expandMEMCPY() local
77 unsigned IterationNum = CopyLen >> Log2_64(Alignment); in expandMEMCPY()
87 unsigned BytesLeft = CopyLen & (Alignment - 1); in expandMEMCPY()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DLowerMemIntrinsics.h31 Value *DstAddr, Value *CopyLen,
39 Value *DstAddr, ConstantInt *CopyLen,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp111 ConstantInt *CopyLen = in runOnFunction() local
116 /* CopyLen */ CopyLen, in runOnFunction()