Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DHexagon.cpp126 Address DestAddr = EmitPointerWithAlignment(E->getArg(1)); in EmitHexagonBuiltinExpr() local
127 DestAddr = DestAddr.withElementType(Int8Ty); in EmitHexagonBuiltinExpr()
128 llvm::Value *DestAddress = DestAddr.emitRawPointer(*this); in EmitHexagonBuiltinExpr()
144 Builder.CreateAlignedStore(DestVal, DestAddress, DestAddr.getAlignment()); in EmitHexagonBuiltinExpr()
H A DNVPTX.cpp477 Address DestAddr = EmitPointerWithAlignment(E->getArg(0)); in EmitNVPTXBuiltinExpr() local
480 return Builder.CreateAtomicRMW(llvm::AtomicRMWInst::FAdd, DestAddr, Val, in EmitNVPTXBuiltinExpr()
H A DARM.cpp6517 Address DestAddr = CheckAtomicAlignment(*this, E); in EmitAArch64BuiltinExpr() local
6541 Builder.CreateAtomicRMW(AtomicRMWInst::Add, DestAddr, Val, Ordering); in EmitAArch64BuiltinExpr()
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DSimpleNetwork.h582 IN EFI_MAC_ADDRESS *DestAddr OPTIONAL,
626 OUT EFI_MAC_ADDRESS *DestAddr OPTIONAL,
/freebsd/sys/contrib/edk2/Include/Uefi/
H A DUefiPxe.h1574 PXE_MAC_ADDR DestAddr; member
1610 PXE_MAC_ADDR DestAddr; member
1748 PXE_MAC_ADDR DestAddr; member
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp303 Address DestAddr = CheckAtomicAlignment(CGF, E); in MakeBinaryAtomicValue() local
313 CGF.Builder.CreateAtomicRMW(Kind, DestAddr, Val, Ordering); in MakeBinaryAtomicValue()
356 Address DestAddr = CheckAtomicAlignment(CGF, E); in EmitBinaryAtomicPost() local
366 Kind, DestAddr, Val, llvm::AtomicOrdering::SequentiallyConsistent); in EmitBinaryAtomicPost()
393 Address DestAddr = CheckAtomicAlignment(CGF, E); in MakeAtomicCmpXchgValue() local
404 DestAddr, Cmp, New, llvm::AtomicOrdering::SequentiallyConsistent, in MakeAtomicCmpXchgValue()
440 Address DestAddr = CheckAtomicAlignment(CGF, E); in EmitAtomicCmpXchgForMSIntrin() local
462 DestAddr, Comparand, Exchange, SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchgForMSIntrin()
506 Address DestAddr(DestPtr, Int128Ty, in EmitAtomicCmpXchg128ForMSIntrin() local
520 auto *CXI = CGF.Builder.CreateAtomicCmpXchg(DestAddr, Comparand, Exchange, in EmitAtomicCmpXchg128ForMSIntrin()
[all …]
H A DCGStmt.cpp2972 Address DestAddr = Dest.getAddress(); in EmitAsmStmt() local
2979 DestAddr = DestAddr.withElementType(ConvertType(OutExpr->getType())); in EmitAsmStmt()
2981 ArgTypes.push_back(DestAddr.getType()); in EmitAsmStmt()
2982 ArgElemTypes.push_back(DestAddr.getElementType()); in EmitAsmStmt()
2983 Args.push_back(DestAddr.emitRawPointer(*this)); in EmitAsmStmt()
H A DCGStmtOpenMP.cpp761 Address DestAddr, Address SrcAddr, QualType OriginalType, in EmitOMPAggregateAssign() argument
768 llvm::Value *NumElements = emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateAssign()
769 SrcAddr = SrcAddr.withElementType(DestAddr.getElementType()); in EmitOMPAggregateAssign()
772 llvm::Value *DestBegin = DestAddr.emitRawPointer(*this); in EmitOMPAggregateAssign()
774 llvm::Value *DestEnd = Builder.CreateInBoundsGEP(DestAddr.getElementType(), in EmitOMPAggregateAssign()
801 Address(DestElementPHI, DestAddr.getElementType(), in EmitOMPAggregateAssign()
802 DestAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateAssign()
809 Builder.CreateConstGEP1_32(DestAddr.getElementType(), DestElementPHI, in EmitOMPAggregateAssign()
825 void CodeGenFunction::EmitOMPCopy(QualType OriginalType, Address DestAddr, in EmitOMPCopy() argument
832 LValue Dest = MakeAddrLValue(DestAddr, OriginalType); in EmitOMPCopy()
[all …]
H A DCGOpenMPRuntime.cpp653 static void EmitOMPAggregateInit(CodeGenFunction &CGF, Address DestAddr, in EmitOMPAggregateInit() argument
663 llvm::Value *NumElements = CGF.emitArrayLength(ArrayTy, ElementTy, DestAddr); in EmitOMPAggregateInit()
665 SrcAddr = SrcAddr.withElementType(DestAddr.getElementType()); in EmitOMPAggregateInit()
670 llvm::Value *DestBegin = DestAddr.emitRawPointer(CGF); in EmitOMPAggregateInit()
673 CGF.Builder.CreateGEP(DestAddr.getElementType(), DestBegin, NumElements); in EmitOMPAggregateInit()
701 Address(DestElementPHI, DestAddr.getElementType(), in EmitOMPAggregateInit()
702 DestAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateInit()
725 DestAddr.getElementType(), DestElementPHI, /*Idx0=*/1, in EmitOMPAggregateInit()
2163 Address DestAddr = emitAddrOfVarFromArray(CGF, LHS, I, DestVar); in emitCopyprivateCopyFunction() local
2171 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
H A DCodeGenFunction.h3712 Address DestAddr, Address SrcAddr, QualType OriginalType,
3725 void EmitOMPCopy(QualType OriginalType, Address DestAddr, Address SrcAddr,
/freebsd/stand/i386/libi386/
H A Dpxe.h198 SEGOFF16_t DestAddr; member
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp377 MachineOperand &DestAddr = MBBI->getOperand(0); in expandMI() local
378 assert(DestAddr.isReg() && "Offset should be in register!"); in expandMI()
384 .addReg(DestAddr.getReg()); in expandMI()
/freebsd/sys/dev/mwl/
H A Dmwlreg.h162 uint8_t DestAddr[6]; member