Home
last modified time | relevance | path

Searched refs:getArg (Results 1 – 25 of 207) sorted by relevance

123456789

/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DSPIR.cpp26 Value *X = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
27 Value *Y = EmitScalarExpr(E->getArg(1)); in EmitSPIRVBuiltinExpr()
28 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
29 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
31 assert(E->getArg(0)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
32 E->getArg(1)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
39 Value *X = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
40 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
42 assert(E->getArg(0)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
49 Value *I = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
[all …]
H A DWebAssembly.cpp26 Value *I = EmitScalarExpr(E->getArg(0)); in EmitWebAssemblyBuiltinExpr()
33 Value *Args[] = {EmitScalarExpr(E->getArg(0)), in EmitWebAssemblyBuiltinExpr()
34 EmitScalarExpr(E->getArg(1))}; in EmitWebAssemblyBuiltinExpr()
54 Value *Tag = EmitScalarExpr(E->getArg(0)); in EmitWebAssemblyBuiltinExpr()
55 Value *Obj = EmitScalarExpr(E->getArg(1)); in EmitWebAssemblyBuiltinExpr()
64 Value *Addr = EmitScalarExpr(E->getArg(0)); in EmitWebAssemblyBuiltinExpr()
65 Value *Expected = EmitScalarExpr(E->getArg(1)); in EmitWebAssemblyBuiltinExpr()
66 Value *Timeout = EmitScalarExpr(E->getArg(2)); in EmitWebAssemblyBuiltinExpr()
71 Value *Addr = EmitScalarExpr(E->getArg(0)); in EmitWebAssemblyBuiltinExpr()
72 Value *Expected = EmitScalarExpr(E->getArg(1)); in EmitWebAssemblyBuiltinExpr()
[all …]
H A DPPC.cpp26 Value *Addr = CGF.EmitScalarExpr(E->getArg(0)); in emitPPCLoadReserveIntrinsic()
144 const Expr *CPUExpr = E->getArg(0)->IgnoreParenCasts(); in EmitPPCBuiltinExpr()
183 const Expr *CPUExpr = E->getArg(0)->IgnoreParenCasts(); in EmitPPCBuiltinExpr()
243 Ops.push_back(EmitScalarExpr(E->getArg(0))); in EmitPPCBuiltinExpr()
244 Ops.push_back(EmitScalarExpr(E->getArg(1))); in EmitPPCBuiltinExpr()
311 Ops.push_back(EmitScalarExpr(E->getArg(0))); in EmitPPCBuiltinExpr()
312 Ops.push_back(EmitScalarExpr(E->getArg(1))); in EmitPPCBuiltinExpr()
313 Ops.push_back(EmitScalarExpr(E->getArg(2))); in EmitPPCBuiltinExpr()
363 Value *Op0 = EmitScalarExpr(E->getArg(0)); in EmitPPCBuiltinExpr()
364 Value *Op1 = EmitScalarExpr(E->getArg(1)); in EmitPPCBuiltinExpr()
[all …]
H A DSystemZ.cpp30 Args[I] = CGF.EmitScalarExpr(E->getArg(I)); in EmitSystemZIntrinsicWithCC()
31 Address CCPtr = CGF.EmitPointerWithAlignment(E->getArg(NumArgs)); in EmitSystemZIntrinsicWithCC()
43 Value *TDB = EmitScalarExpr(E->getArg(0)); in EmitSystemZBuiltinExpr()
49 Value *TDB = EmitScalarExpr(E->getArg(0)); in EmitSystemZBuiltinExpr()
61 Value *Data = EmitScalarExpr(E->getArg(0)); in EmitSystemZBuiltinExpr()
66 Value *Address = EmitScalarExpr(E->getArg(0)); in EmitSystemZBuiltinExpr()
67 Value *Data = EmitScalarExpr(E->getArg(1)); in EmitSystemZBuiltinExpr()
83 Value *X = EmitScalarExpr(E->getArg(0)); in EmitSystemZBuiltinExpr()
95 Value *X = EmitScalarExpr(E->getArg(0)); in EmitSystemZBuiltinExpr()
106 llvm::Value *Src = EmitScalarExpr(E->getArg(0)); in EmitSystemZBuiltinExpr()
[all …]
H A DHexagon.cpp85 Address A = EmitPointerWithAlignment(E->getArg(0)); in EmitHexagonBuiltinExpr()
98 Ops.push_back(EmitScalarExpr(E->getArg(i))); in EmitHexagonBuiltinExpr()
105 llvm::Value *LV = EmitScalarExpr(E->getArg(0)); in EmitHexagonBuiltinExpr()
106 Address Dest = EmitPointerWithAlignment(E->getArg(0)); in EmitHexagonBuiltinExpr()
121 llvm::Value *BaseAddress = EmitScalarExpr(E->getArg(0)); in EmitHexagonBuiltinExpr()
126 Address DestAddr = EmitPointerWithAlignment(E->getArg(1)); in EmitHexagonBuiltinExpr()
134 CGM.getIntrinsic(IntID), {BaseAddress, EmitScalarExpr(E->getArg(2))}); in EmitHexagonBuiltinExpr()
171 llvm::Type *VecType = ConvertType(E->getArg(0)->getType()); in EmitHexagonBuiltinExpr()
173 EmitPointerWithAlignment(E->getArg(2)).withElementType(VecType); in EmitHexagonBuiltinExpr()
176 {EmitScalarExpr(E->getArg(0)), EmitScalarExpr(E->getArg(1)), PredIn}); in EmitHexagonBuiltinExpr()
[all …]
H A DAMDGPU.cpp32 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitBinaryExpMaybeConstrainedFPBuiltin()
33 llvm::Value *Src1 = CGF.EmitScalarExpr(E->getArg(1)); in emitBinaryExpMaybeConstrainedFPBuiltin()
188 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitFPIntBuiltin()
189 llvm::Value *Src1 = CGF.EmitScalarExpr(E->getArg(1)); in emitFPIntBuiltin()
263 Arg = EmitScalarExpr(E->getArg(Idx)); in EmitScalarOrConstFoldImmArg()
268 E->getArg(Idx)->getIntegerConstantExpr(getContext()); in EmitScalarOrConstFoldImmArg()
282 llvm::Value *V = EmitScalarExpr(E->getArg(K)); in AddAMDGPUFenceAddressSpaceMMRA()
308 Address FlagOutPtr = EmitPointerWithAlignment(E->getArg(3)); in EmitAMDGPUBuiltinExpr()
310 llvm::Value *X = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr()
311 llvm::Value *Y = EmitScalarExpr(E->getArg(1)); in EmitAMDGPUBuiltinExpr()
[all …]
H A DNVPTX.cpp331 Value *Ptr = CGF.EmitScalarExpr(E->getArg(0)); in MakeLdu()
332 QualType ArgType = E->getArg(0)->getType(); in MakeLdu()
341 Value *Ptr = CGF.EmitScalarExpr(E->getArg(0)); in MakeLdg()
342 QualType ArgType = E->getArg(0)->getType(); in MakeLdg()
357 Value *Ptr = CGF.EmitScalarExpr(E->getArg(0)); in MakeScopedAtomic()
359 CGF.ConvertTypeForMem(E->getArg(0)->getType()->getPointeeType()); in MakeScopedAtomic()
362 {Ptr, CGF.EmitScalarExpr(E->getArg(1))}); in MakeScopedAtomic()
370 {CGF.EmitScalarExpr(E->getArg(0)), in MakeCpAsync()
371 CGF.EmitScalarExpr(E->getArg(1)), in MakeCpAsync()
372 CGF.EmitScalarExpr(E->getArg(2))}) in MakeCpAsync()
[all …]
H A DARM.cpp1709 const Expr *Arg = E->getArg(0); in EmitCommonNeonSISDBuiltinExpr()
1746 const Expr *Arg = E->getArg(E->getNumArgs() - 1); in EmitCommonNeonBuiltinExpr()
2567 const Expr *SysRegStrExpr = E->getArg(0)->IgnoreParenCasts(); in EmitSpecialRegisterBuiltin()
2601 llvm::Value *ArgValue = CGF.EmitScalarExpr(E->getArg(1)); in EmitSpecialRegisterBuiltin()
2677 if (!E->getArg(0)->EvaluateAsInt(Result, CGM.getContext())) in EmitARMBuiltinExpr()
2693 Value *Option = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr()
2698 Value *Address = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr()
2699 Value *RW = EmitScalarExpr(E->getArg(1)); in EmitARMBuiltinExpr()
2700 Value *IsData = EmitScalarExpr(E->getArg(2)); in EmitARMBuiltinExpr()
2710 llvm::Value *Arg = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr()
[all …]
H A DDirectX.cpp26 Value *A = EmitScalarExpr(E->getArg(0)); in EmitDirectXBuiltinExpr()
27 Value *B = EmitScalarExpr(E->getArg(1)); in EmitDirectXBuiltinExpr()
28 Value *Acc = EmitScalarExpr(E->getArg(2)); in EmitDirectXBuiltinExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLBuiltins.cpp22 assert((E->getArg(0)->getType()->hasUnsignedIntegerRepresentation() && in handleAsDoubleBuiltin()
23 E->getArg(1)->getType()->hasUnsignedIntegerRepresentation()) && in handleAsDoubleBuiltin()
25 Value *OpLowBits = CGF.EmitScalarExpr(E->getArg(0)); in handleAsDoubleBuiltin()
26 Value *OpHighBits = CGF.EmitScalarExpr(E->getArg(1)); in handleAsDoubleBuiltin()
30 if (auto *VTy = E->getArg(0)->getType()->getAs<clang::VectorType>()) { in handleAsDoubleBuiltin()
40 if (!E->getArg(0)->getType()->isVectorType()) { in handleAsDoubleBuiltin()
57 Value *Op0 = CGF->EmitScalarExpr(E->getArg(0)); in handleHlslClip()
63 if (const auto *VecTy = E->getArg(0)->getType()->getAs<clang::VectorType>()) { in handleHlslClip()
96 Value *Op0 = CGF->EmitScalarExpr(E->getArg(0)); in handleHlslSplitdouble()
97 const auto *OutArg1 = dyn_cast<HLSLOutArgExpr>(E->getArg(1)); in handleHlslSplitdouble()
[all …]
H A DCGBuiltin.cpp276 Address Ptr = CGF.EmitPointerWithAlignment(E->getArg(0)); in CheckAtomicAlignment()
298 assert(E->getArg(0)->getType()->isPointerType()); in MakeBinaryAtomicValue()
300 E->getArg(0)->getType()->getPointeeType())); in MakeBinaryAtomicValue()
301 assert(CGF.getContext().hasSameUnqualifiedType(T, E->getArg(1)->getType())); in MakeBinaryAtomicValue()
308 llvm::Value *Val = CGF.EmitScalarExpr(E->getArg(1)); in MakeBinaryAtomicValue()
318 Value *Val = CGF.EmitScalarExpr(E->getArg(0)); in EmitNontemporalStore()
319 Address Addr = CGF.EmitPointerWithAlignment(E->getArg(1)); in EmitNontemporalStore()
321 Val = CGF.EmitToMemory(Val, E->getArg(0)->getType()); in EmitNontemporalStore()
322 LValue LV = CGF.MakeAddrLValue(Addr, E->getArg(0)->getType()); in EmitNontemporalStore()
329 Address Addr = CGF.EmitPointerWithAlignment(E->getArg(0)); in EmitNontemporalLoad()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenCL.cpp162 Expr *NDRangeArg = TheCall->getArg(0); in checkBuiltinNDRangeAndBlock()
169 Expr *BlockArg = TheCall->getArg(1); in checkBuiltinNDRangeAndBlock()
182 Expr *BlockArg = TheCall->getArg(0); in checkBuiltinKernelWorkGroupSize()
210 IllegalParams |= checkOpenCLEnqueueIntType(S, TheCall->getArg(I), in checkOpenCLEnqueueLocalSizeArgs()
249 Expr *Arg0 = TheCall->getArg(0); in checkBuiltinEnqueueKernel()
250 Expr *Arg1 = TheCall->getArg(1); in checkBuiltinEnqueueKernel()
251 Expr *Arg2 = TheCall->getArg(2); in checkBuiltinEnqueueKernel()
252 Expr *Arg3 = TheCall->getArg(3); in checkBuiltinEnqueueKernel()
256 Diag(TheCall->getArg(0)->getBeginLoc(), in checkBuiltinEnqueueKernel()
264 Diag(TheCall->getArg(1)->getBeginLoc(), in checkBuiltinEnqueueKernel()
[all …]
H A DSemaSPIRV.cpp34 QualType ArgTy0 = TheCall->getArg(0)->getType(); in CheckAllArgsHaveSameType()
38 ArgTy0, TheCall->getArg(I)->getType())) { in CheckAllArgsHaveSameType()
41 << SourceRange(TheCall->getArg(0)->getBeginLoc(), in CheckAllArgsHaveSameType()
42 TheCall->getArg(N - 1)->getEndLoc()); in CheckAllArgsHaveSameType()
52 SemaRef.DefaultFunctionArrayLvalueConversion(Call->getArg(Argument)); in processConstant32BitIntArgument()
78 SemaRef.DefaultFunctionArrayLvalueConversion(Call->getArg(0)); in checkGenericCastToPtr()
107 SemaRef.Diag(Call->getArg(1)->getBeginLoc(), in checkGenericCastToPtr()
109 << 0 << Call->getArg(1)->getSourceRange(); in checkGenericCastToPtr()
115 auto RT = Call->getArg(0)->getType(); in checkGenericCastToPtr()
160 ExprResult A = TheCall->getArg(0); in CheckSPIRVBuiltinFunctionCall()
[all …]
H A DSemaPPC.cpp183 TheCall->getArg(2)->getIntegerConstantExpr(Context)->getSExtValue(); in CheckPPCBuiltinFunctionCall()
217 QualType ArgType = TheCall->getArg(0)->getType(); in CheckPPCBuiltinFunctionCall()
246 if (TheCall->getArg(I)->getType() != ArgType) in CheckPPCBuiltinFunctionCall()
249 << TheCall->getArg(I)->getType() << ArgType << 1 << 0 << 0; in CheckPPCBuiltinFunctionCall()
360 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinPPCMMACall()
409 if (!TheCall->getArg(2)->isIntegerConstantExpr(getASTContext())) in BuiltinVSX()
413 << SourceRange(TheCall->getArg(2)->getBeginLoc(), in BuiltinVSX()
414 TheCall->getArg(2)->getEndLoc()); in BuiltinVSX()
416 QualType Arg1Ty = TheCall->getArg(0)->getType(); in BuiltinVSX()
417 QualType Arg2Ty = TheCall->getArg(1)->getType(); in BuiltinVSX()
[all …]
H A DSemaWasm.cpp31 Expr *ArgExpr = E->getArg(ArgIndex); in CheckWasmBuiltinArgIsTable()
45 Expr *ArgExpr = E->getArg(ArgIndex); in CheckWasmBuiltinArgIsInteger()
67 Expr *ArgExpr = TheCall->getArg(0); in BuiltinWasmRefIsNullExtern()
131 if (!getASTContext().hasSameType(ElTy, TheCall->getArg(2)->getType())) in BuiltinWasmTableSet()
160 Expr *NewElemArg = TheCall->getArg(1); in BuiltinWasmTableGrow()
187 Expr *NewElemArg = TheCall->getArg(2); in BuiltinWasmTableFill()
215 Expr *TableYArg = TheCall->getArg(1); in BuiltinWasmTableCopy()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); in rewriteObjCRedundantCallWithLiteral()
87 Msg->getArg(0)->getSourceRange()); in rewriteObjCRedundantCallWithLiteral()
191 SourceRange ArgRange = Msg->getArg(0)->getSourceRange(); in rewriteToSubscriptGetCommon()
239 SourceRange Arg0Range = Msg->getArg(0)->getSourceRange(); in rewriteToArraySubscriptSet()
240 SourceRange Arg1Range = Msg->getArg(1)->getSourceRange(); in rewriteToArraySubscriptSet()
273 SourceRange Arg0Range = Msg->getArg(0)->getSourceRange(); in rewriteToDictionarySubscriptSet()
274 SourceRange Arg1Range = Msg->getArg(1)->getSourceRange(); in rewriteToDictionarySubscriptSet()
401 objectifyExpr(Msg->getArg(0), commit); in rewriteToArrayLiteral()
402 SourceRange ArgRange = Msg->getArg(0)->getSourceRange(); in rewriteToArrayLiteral()
412 const Expr *SentinelExpr = Msg->getArg(Msg->getNumArgs() - 1); in rewriteToArrayLiteral()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp357 uint64_t Offset = Op->getArg(0); in addMachineRegExpression()
369 uint64_t Offset = Op->getArg(0); in addMachineRegExpression()
419 assert(Op->getArg(0) == 1 && in beginEntryValueExpression()
515 addBReg(OpNum - dwarf::DW_OP_breg0, Op->getArg(0)); in addExpression()
521 if (!InsertArg(Op->getArg(0), ExprCursor)) { in addExpression()
527 unsigned SizeInBits = Op->getArg(1); in addExpression()
528 unsigned FragmentOffset = Op->getArg(0); in addExpression()
558 unsigned SizeInBits = Op->getArg(1); in addExpression()
559 unsigned BitOffset = Op->getArg(0); in addExpression()
594 emitUnsigned(Op->getArg(0)); in addExpression()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenBuiltin.cpp42 mlir::Value arg = cgf.emitScalarExpr(e->getArg(0)); in emitBuiltinBitOp()
102 if (e->getArg(0)->HasSideEffects(getContext())) in emitBuiltinExpr()
105 mlir::Value argValue = emitCheckedArgForAssume(e->getArg(0)); in emitBuiltinExpr()
111 mlir::Value real = emitScalarExpr(e->getArg(0)); in emitBuiltinExpr()
112 mlir::Value imag = emitScalarExpr(e->getArg(1)); in emitBuiltinExpr()
123 mlir::Value complex = emitComplexExpr(e->getArg(0)); in emitBuiltinExpr()
134 mlir::Value complex = emitComplexExpr(e->getArg(0)); in emitBuiltinExpr()
182 mlir::Value argValue = emitScalarExpr(e->getArg(0)); in emitBuiltinExpr()
183 mlir::Value expectedValue = emitScalarExpr(e->getArg(1)); in emitBuiltinExpr()
188 const Expr *probArg = e->getArg(2); in emitBuiltinExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringSyntaxChecker.cpp60 sameDecl(CE->getArg(0), WithArg)); in isStrlen()
125 const Expr *DstArg = CE->getArg(0); in containsBadStrncatPattern()
126 const Expr *SrcArg = CE->getArg(1); in containsBadStrncatPattern()
127 const Expr *LenArg = CE->getArg(2); in containsBadStrncatPattern()
156 const Expr *DstArg = CE->getArg(0); in containsBadStrlcpyStrlcatPattern()
157 const Expr *LenArg = CE->getArg(2); in containsBadStrlcpyStrlcatPattern()
220 const Expr *DstArg = CE->getArg(0); in VisitCallExpr()
221 const Expr *LenArg = CE->getArg(2); in VisitCallExpr()
245 const Expr *DstArg = CE->getArg(0); in VisitCallExpr()
246 const Expr *LenArg = CE->getArg(2); in VisitCallExpr()
H A DSTLAlgorithmModeling.cpp110 if (!isIteratorType(CE->getArg(1)->getType())) in evalFind()
115 if (isIteratorType(CE->getArg(0)->getType())) { in evalFind()
122 if (isIteratorType(CE->getArg(2)->getType())) { in evalFind()
139 SVal Param = State->getSVal(CE->getArg(paramNum), LCtx); in Find()
163 Param = State->getSVal(CE->getArg(paramNum + 1), LCtx); in Find()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltin.cpp180 discard(S.Stk, *S.getContext().classify(Call->getArg(0))); in interp__builtin_assume()
190 Limit = popToAPSInt(S.Stk, *S.getContext().classify(Call->getArg(2))) in interp__builtin_strcmp()
555 PrimType FPClassArgT = *S.getContext().classify(Call->getArg(1)->getType()); in interp__builtin_isfpclass()
573 PrimType IntT = *S.getContext().classify(Call->getArg(0)); in interp__builtin_fpclassify()
625 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_abs()
639 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_popcount()
648 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_parity()
657 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_clrsb()
666 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_bitreverse()
677 const Expr *Arg = Call->getArg(0); in interp__builtin_classify_type()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefLambdaCapturesChecker.cpp155 auto *Arg = CE->getArg(ArgIndex)->IgnoreParenCasts(); in checkASTDecl()
176 auto *Arg = CE->getArg(ArgIndex)->IgnoreParenCasts(); in checkASTDecl()
203 auto *CtorArg = CE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
208 CtorArg = InnerCE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
255 auto *Arg = CE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
307 Arg = CE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
314 Arg = CE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
323 Arg = CE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
328 Arg = CE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
342 Arg = OpCE->getArg(0)->IgnoreParenCasts(); in checkASTDecl()
H A DASTUtils.cpp115 E = operatorCall->getArg(0); in tryToFindPtrOrigin()
123 E = call->getArg(0)->IgnoreParenCasts(); in tryToFindPtrOrigin()
132 E = call->getArg(0); in tryToFindPtrOrigin()
143 E = call->getArg(0); in tryToFindPtrOrigin()
148 E = call->getArg(0); in tryToFindPtrOrigin()
226 E = OCE->getArg(0); in isConstOwnerPtrMemberExpr()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp635 State.Env.getStorageLocation(*OCE->getArg(0))); in transferConstMemberOperatorCall()
679 State.Env.getStorageLocation(*OCE->getArg(0))); in transferValue_NonConstMemberOperatorCall()
726 E->getConstructor()->getThisType()->getPointeeType(), *E->getArg(0), in transferValueOrConversionConstructor()
734 if (auto *Loc = State.Env.get<RecordStorageLocation>(*E->getArg(0))) { in transferAssignment()
748 valueOrConversionHasValue(E->getArg(0)->getType().getNonReferenceType(), in transferValueOrConversionAssignment()
749 *E->getArg(1), MatchRes, State), in transferValueOrConversionAssignment()
797 auto *OtherLoc = State.Env.get<RecordStorageLocation>(*E->getArg(0)); in transferSwapCall()
804 auto *Arg0Loc = State.Env.get<RecordStorageLocation>(*E->getArg(0)); in transferStdSwapCall()
805 auto *Arg1Loc = State.Env.get<RecordStorageLocation>(*E->getArg(1)); in transferStdSwapCall()
813 if (auto *Loc = State.Env.getStorageLocation(*E->getArg(0))) in transferStdForwardCall()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DVarLenCodeEmitterGen.cpp117 if (!DI->getNumArgs() || !isa<StringInit>(DI->getArg(0))) in getCustomCoders()
120 StringRef FuncName = cast<StringInit>(DI->getArg(0))->getValue(); in getCustomCoders()
147 const Init *Arg = DI->getArg(i); in buildRec()
172 const Init *OperandName = DI->getArg(0), *NumBits = DI->getArg(1); in buildRec()
191 const Init *OperandName = DI->getArg(0), *HiBit = DI->getArg(1), in buildRec()
192 *LoBit = DI->getArg(2); in buildRec()
475 OperandName = cast<StringInit>(DV->getArg(0))->getValue(); in getInstructionCaseForEncoding()
476 LoBit = static_cast<unsigned>(cast<IntInit>(DV->getArg(2))->getValue()); in getInstructionCaseForEncoding()

123456789