Home
last modified time | relevance | path

Searched refs:ArgAddr (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp399 llvm::PHINode *ArgAddr = CGF.Builder.CreatePHI( in EmitVAArgForHexagonLinux() local
401 ArgAddr->addIncoming(__current_saved_reg_area_pointer, InRegBlock); in EmitVAArgForHexagonLinux()
402 ArgAddr->addIncoming(__overflow_area_pointer, OnStackBlock); in EmitVAArgForHexagonLinux()
404 return Address(ArgAddr, MemTy, CharUnits::fromQuantity(ArgAlign)); in EmitVAArgForHexagonLinux()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp3898 ImplicitParamDecl ArgAddr(C, C.VoidPtrTy, ImplicitParamKind::Other); in EmitCfiCheckStub() local
3902 FnArgs.push_back(&ArgAddr); in EmitCfiCheckStub()
3945 ImplicitParamDecl ArgAddr(getContext(), getContext().VoidPtrTy, in EmitCfiCheckFail() local
3948 Args.push_back(&ArgAddr); in EmitCfiCheckFail()
3973 EmitLoadOfScalar(GetAddrOfLocalVar(&ArgAddr), /*Volatile=*/false, in EmitCfiCheckFail()
3974 CGM.getContext().VoidPtrTy, ArgAddr.getLocation()); in EmitCfiCheckFail()
H A DCodeGenFunction.cpp1612 Address ArgAddr = GetAddrOfLocalVar(Args[i]); in GenerateCode() local
1614 RValue ArgRValue = convertTempToRValue(ArgAddr, ArgQualType, Loc); in GenerateCode()
H A DCGStmtOpenMP.cpp632 Address ArgAddr = ArgLVal.getAddress(); in emitOutlinedFunctionPrologue() local
634 ArgAddr = CGF.EmitLoadOfReference(ArgLVal); in emitOutlinedFunctionPrologue()
637 ArgAddr = CGF.EmitLoadOfPointer( in emitOutlinedFunctionPrologue()
638 ArgAddr, ArgLVal.getType()->castAs<PointerType>()); in emitOutlinedFunctionPrologue()
642 {Args[Cnt], {Var, ArgAddr.withAlignment(Ctx.getDeclAlign(Var))}}); in emitOutlinedFunctionPrologue()
H A DCGCall.cpp4006 Address ArgAddr(&*AI, ConvertType(RetTy), Alignment); in EmitFunctionEpilog() local
4008 LValue::MakeAddr(ArgAddr, RetTy, getContext(), BaseInfo, TBAAInfo); in EmitFunctionEpilog()