Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedCallArgsChecker.cpp244 void reportBug(const Expr *CallArg, const ParmVarDecl *Param) const { in reportBug() argument
245 assert(CallArg); in reportBug()
259 isa<CXXDefaultArgExpr>(CallArg) ? Param->getDefaultArg()->getExprLoc() in reportBug()
260 : CallArg->getSourceRange().getBegin(); in reportBug()
264 Report->addRange(CallArg->getSourceRange()); in reportBug()
268 void reportBugOnThis(const Expr *CallArg) const { in reportBugOnThis()
269 assert(CallArg); in reportBugOnThis()
271 const SourceLocation SrcLocToReport = CallArg->getSourceRange().getBegin(); in reportBugOnThis()
277 Report->addRange(CallArg->getSourceRange()); in reportBugOnThis()
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DBlockVerifier.cpp43 case BlockVerifier::State::CallArg: in recordToString()
44 return "CallArg"; in recordToString()
101 mask(State::CallArg) | mask(State::EndOfBuffer) | in transition()
104 {State::CallArg, in transition()
105 {mask(State::CallArg) | mask(State::Function) | in transition()
167 return transition(State::CallArg);
192 case State::CallArg: in verify()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.h229 struct CallArg { struct
243 CallArg(RValue rv, QualType ty) in CallArg() argument
245 CallArg(LValue lv, QualType ty) in CallArg() argument
274 class CallArgList : public SmallVector<CallArg, 8> { argument
298 void add(RValue rvalue, QualType type) { push_back(CallArg(rvalue, type)); } in add()
301 push_back(CallArg(LV, type)); in addUncopiedAggregate()
H A DCGGPUBuiltin.cpp130 return llvm::any_of(llvm::drop_begin(Args), [&](const CallArg &A) { in containsNonScalarVarargs()
H A DCGCXXABI.cpp353 CallArg(RValue::get(AddedArgs.Prefix[i].Value), in addImplicitConstructorArgs()
H A DCGCall.cpp1099 QualType Ty, CallArg Arg, llvm::FunctionType *IRFuncTy, in ExpandTypeToArgs()
1107 CallArg EltArg = CallArg( in ExpandTypeToArgs()
1121 CallArg BaseArg = CallArg(RValue::getAggregate(Base), BS->getType()); in ExpandTypeToArgs()
1130 CallArg FldArg = in ExpandTypeToArgs()
1131 CallArg(EmitRValueForField(LV, FD, SourceLocation()), FD->getType()); in ExpandTypeToArgs()
4629 RValue CallArg::getRValue(CodeGenFunction &CGF) const { in getRValue()
4639 void CallArg::copyInto(CodeGenFunction &CGF, Address Addr) const { in copyInto()
H A DCGStmtOpenMP.cpp690 llvm::Value *CallArg; in GenerateOpenMPCapturedStmtFunction() local
699 CallArg = WrapperCGF.EmitLoadOfScalar(LV, S.getBeginLoc()); in GenerateOpenMPCapturedStmtFunction()
703 CallArg = EI->second.second; in GenerateOpenMPCapturedStmtFunction()
708 CallArg = WrapperCGF.EmitLoadOfScalar(LV, S.getBeginLoc()); in GenerateOpenMPCapturedStmtFunction()
711 CallArgs.emplace_back(WrapperCGF.EmitFromMemory(CallArg, Arg->getType())); in GenerateOpenMPCapturedStmtFunction()
H A DCGClass.cpp2275 CallArg ThisArg(RValue::get(getAsNaturalPointerTo( in EmitInheritedCXXConstructorCall()
H A DCGObjCGNU.cpp2931 ActualArgs[0] = CallArg(RValue::get(Receiver), ASTIdTy); in GenerateMessageSend()
H A DCodeGenFunction.h5202 void ExpandTypeToArgs(QualType Ty, CallArg Arg, llvm::FunctionType *IRFuncTy,
H A DCGObjCMac.cpp2215 ActualArgs[1] = CallArg(RValue::get(SelValue), selTy); in EmitMessageSend()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp87 Value *CallArg = Builder.CreateBitCast(AnnotatedCall, ParamTy); in insertRVCallWithColors() local
89 createCallInstWithColors(Func, CallArg, "", InsertPt, BlockColors); in insertRVCallWithColors()
H A DObjCARCOpts.cpp695 Value *CallArg = cast<CallInst>(Inst)->getArgOperand(0); in OptimizeInlinedAutoreleaseRVCall() local
697 CallInst::Create(EP.get(ARCRuntimeEntryPointKind::Release), CallArg, "", in OptimizeInlinedAutoreleaseRVCall()
702 Inst->replaceAllUsesWith(CallArg); in OptimizeInlinedAutoreleaseRVCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DBlockVerifier.h35 CallArg,
37 CallArg, global() enumerator
H A DFDRRecords.h80 CallArg, enumerator
297 : MetadataRecord(RecordKind::RK_Metadata_CallArg, MetadataType::CallArg) { in CallArgRecord()
301 : MetadataRecord(RecordKind::RK_Metadata_CallArg, MetadataType::CallArg), in CallArgRecord()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h40 CallArg, enumerator
H A DNVPTXInstrInfo.td2594 def CallArg :
2595 SDNode<"NVPTXISD::CallArg", SDTCallArgProfile,
2830 [(CallArg (i32 0), regclass:$a)]>;
2834 [(CallArg (i32 0), vt:$a)]>;
2856 [(CallArg (i32 0), (i32 imm:$a))]>;
2861 [(CallArg (i32 1), (i32 imm:$a))]>;
H A DNVPTXISelLowering.cpp915 MAKE_CASE(NVPTXISD::CallArg) in getTargetNodeName()
2024 opcode = NVPTXISD::CallArg; in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp1759 ValueLatticeElement CallArg = getStructValueState(*CAI, i); in handleCallArguments() local
1760 mergeInValue(getStructValueState(&*AI, i), &*AI, CallArg, in handleCallArguments()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAArch64.cpp915 for (const CallArg &Arg : Args) in checkFunctionCallABISoftFloat()
H A DX86.cpp1579 for (const CallArg &Arg : Args) { in checkFunctionCallABI()