Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp617 LValue ArgLVal = CGF.MakeAddrLValue(LocalAddr, Args[Cnt]->getType(), in emitOutlinedFunctionPrologue() local
621 ArgLVal = CGF.MakeAddrLValue( in emitOutlinedFunctionPrologue()
623 Args[Cnt]->getName(), ArgLVal), in emitOutlinedFunctionPrologue()
626 llvm::Value *ExprArg = CGF.EmitLoadOfScalar(ArgLVal, I->getLocation()); in emitOutlinedFunctionPrologue()
632 Address ArgAddr = ArgLVal.getAddress(); in emitOutlinedFunctionPrologue()
633 if (ArgLVal.getType()->isLValueReferenceType()) { in emitOutlinedFunctionPrologue()
634 ArgAddr = CGF.EmitLoadOfReference(ArgLVal); in emitOutlinedFunctionPrologue()
636 assert(ArgLVal.getType()->isPointerType()); in emitOutlinedFunctionPrologue()
638 ArgAddr, ArgLVal.getType()->castAs<PointerType>()); in emitOutlinedFunctionPrologue()
652 Args[Cnt]->getName(), ArgLVal) in emitOutlinedFunctionPrologue()
[all …]