Home
last modified time | relevance | path

Searched refs:DestAddr (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.h279 LangAS DestAddr, llvm::Type *DestTy,
289 LangAS SrcAddr, LangAS DestAddr,
H A DCGStmt.cpp2472 Address DestAddr = Dest.getAddress(*this); in EmitAsmStmt() local
2479 DestAddr = Builder.CreateElementBitCast( in EmitAsmStmt()
2480 DestAddr, ConvertType(OutExpr->getType())); in EmitAsmStmt()
2482 ArgTypes.push_back(DestAddr.getType()); in EmitAsmStmt()
2483 ArgElemTypes.push_back(DestAddr.getElementType()); in EmitAsmStmt()
2484 Args.push_back(DestAddr.getPointer()); in EmitAsmStmt()
H A DCGStmtOpenMP.cpp698 Address DestAddr, Address SrcAddr, QualType OriginalType, in EmitOMPAggregateAssign() argument
705 llvm::Value *NumElements = emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateAssign()
709 llvm::Value *DestBegin = DestAddr.getPointer(); in EmitOMPAggregateAssign()
712 Builder.CreateGEP(DestAddr.getElementType(), DestBegin, NumElements); in EmitOMPAggregateAssign()
737 Address(DestElementPHI, DestAddr.getElementType(), in EmitOMPAggregateAssign()
738 DestAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateAssign()
745 Builder.CreateConstGEP1_32(DestAddr.getElementType(), DestElementPHI, in EmitOMPAggregateAssign()
761 void CodeGenFunction::EmitOMPCopy(QualType OriginalType, Address DestAddr, in EmitOMPCopy() argument
768 LValue Dest = MakeAddrLValue(DestAddr, OriginalType); in EmitOMPCopy()
775 DestAddr, SrcAddr, OriginalType, in EmitOMPCopy()
[all …]
H A DCGOpenMPRuntime.cpp679 static void EmitOMPAggregateInit(CodeGenFunction &CGF, Address DestAddr, in EmitOMPAggregateInit() argument
689 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateInit()
692 CGF.Builder.CreateElementBitCast(SrcAddr, DestAddr.getElementType()); in EmitOMPAggregateInit()
697 llvm::Value *DestBegin = DestAddr.getPointer(); in EmitOMPAggregateInit()
700 CGF.Builder.CreateGEP(DestAddr.getElementType(), DestBegin, NumElements); in EmitOMPAggregateInit()
728 Address(DestElementPHI, DestAddr.getElementType(), in EmitOMPAggregateInit()
729 DestAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateInit()
752 DestAddr.getElementType(), DestElementPHI, /*Idx0=*/1, in EmitOMPAggregateInit()
2378 Address DestAddr = emitAddrOfVarFromArray(CGF, LHS, I, DestVar); in emitCopyprivateCopyFunction() local
2386 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
H A DCGBuiltin.cpp3464 Address DestAddr = EmitPointerWithAlignment(E->getArg(0)); in EmitBuiltinExpr() local
3468 DestAddr, SrcAddr, SizeVal); in EmitBuiltinExpr()
3469 return RValue::get(DestAddr.getPointer()); in EmitBuiltinExpr()
5218 Address DestAddr = EmitMSVAListRef(E->getArg(0)); in EmitBuiltinExpr() local
5223 DestAddr = Address(Builder.CreateBitCast(DestAddr.getPointer(), BPP, "cp"), in EmitBuiltinExpr()
5224 Int8PtrTy, DestAddr.getAlignment()); in EmitBuiltinExpr()
5229 return RValue::get(Builder.CreateStore(ArgPtr, DestAddr)); in EmitBuiltinExpr()
18947 Address DestAddr = EmitPointerWithAlignment(E->getArg(1)); in EmitHexagonBuiltinExpr() local
18948 DestAddr = Address(Builder.CreateBitCast(DestAddr.getPointer(), Int8PtrTy), in EmitHexagonBuiltinExpr()
18949 Int8Ty, DestAddr.getAlignment()); in EmitHexagonBuiltinExpr()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1766 Address DestAddr, QualType ElemType, in shuffleAndStore() argument
1781 Address ElemPtr = DestAddr; in shuffleAndStore()
H A DCodeGenFunction.h3360 Address DestAddr, Address SrcAddr, QualType OriginalType,
3374 Address DestAddr, Address SrcAddr,
H A DTargetInfo.cpp511 LangAS DestAddr, llvm::Type *DestTy, bool isNonNull) const { in performAddrSpaceCast() argument
515 return performAddrSpaceCast(CGF.CGM, C, SrcAddr, DestAddr, DestTy); in performAddrSpaceCast()
523 LangAS SrcAddr, LangAS DestAddr, in performAddrSpaceCast() argument
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp371 MachineOperand &DestAddr = MBBI->getOperand(0); in ExpandMI() local
372 assert(DestAddr.isReg() && "Offset should be in register!"); in ExpandMI()
378 .addReg(DestAddr.getReg()); in ExpandMI()