| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 41 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemCpyLoopKnownSize() local 45 Ctx, CopyLen, SrcAS, DstAS, SrcAlign.value(), DstAlign.value(), in createMemCpyLoopKnownSize() 68 PointerType *DstOpType = PointerType::get(LoopOpType, DstAS); in createMemCpyLoopKnownSize() 122 SrcAS, DstAS, SrcAlign.value(), in createMemCpyLoopKnownSize() 153 PointerType *DstPtrType = PointerType::get(OpTy, DstAS); in createMemCpyLoopKnownSize() 196 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemCpyLoopUnknownSize() local 199 Ctx, CopyLen, SrcAS, DstAS, SrcAlign.value(), DstAlign.value(), in createMemCpyLoopUnknownSize() 210 PointerType *DstOpType = PointerType::get(LoopOpType, DstAS); in createMemCpyLoopUnknownSize() 311 DstAddr, PointerType::get(ResLoopOpType, DstAS)); in createMemCpyLoopUnknownSize()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetMachine.h | 47 bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DstAS) const override;
|
| H A D | RISCVTargetMachine.cpp | 132 unsigned DstAS) const { in isNoopAddrSpaceCast()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 104 LangAS DstAS = DtorDecl->getMethodQualifiers().getAddressSpace(); in EmitCXXDestructorCall() local 105 if (SrcAS != DstAS) { in EmitCXXDestructorCall() 108 This = getTargetHooks().performAddrSpaceCast(*this, This, SrcAS, DstAS, in EmitCXXDestructorCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 461 const MemOp &Op, unsigned DstAS, unsigned SrcAS,
|
| H A D | SystemZISelLowering.cpp | 998 std::vector<EVT> &MemOps, unsigned Limit, const MemOp &Op, unsigned DstAS, in findOptimalMemOpLowering() argument 1012 return TargetLowering::findOptimalMemOpLowering(MemOps, Limit, Op, DstAS, in findOptimalMemOpLowering()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 2738 unsigned DstAS = CE->getType()->getPointerAddressSpace(); in lowerConstant() local 2740 if (TM.isNoopAddrSpaceCast(SrcAS, DstAS)) in lowerConstant()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 7343 unsigned DstAS, unsigned SrcAS, in findGISelOptimalMemOpLowering() argument 7358 !TLI.allowsMisalignedMemoryAccesses(Ty, DstAS, Op.getDstAlign())) in findGISelOptimalMemOpLowering() 7386 VT, DstAS, Op.isFixedDstAlign() ? Op.getDstAlign() : Align(1), in findGISelOptimalMemOpLowering()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3567 const MemOp &Op, unsigned DstAS, unsigned SrcAS,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 197 std::vector<EVT> &MemOps, unsigned Limit, const MemOp &Op, unsigned DstAS, in findOptimalMemOpLowering() argument 212 !allowsMisalignedMemoryAccesses(VT, DstAS, Op.getDstAlign())) in findOptimalMemOpLowering() 266 VT, DstAS, Op.isFixedDstAlign() ? Op.getDstAlign() : Align(1), in findOptimalMemOpLowering()
|
| H A D | SelectionDAGBuilder.cpp | 7951 unsigned DstAS = LHS->getType()->getPointerAddressSpace(); in visitMemCmpBCmpCall() local 7955 !TLI.allowsMisalignedMemoryAccesses(LVT, DstAS)) in visitMemCmpBCmpCall()
|