Home
last modified time | relevance | path

Searched refs:Arg0 (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenCL.cpp249 Expr *Arg0 = TheCall->getArg(0); in checkBuiltinEnqueueKernel() local
255 if (!Arg0->getType()->isQueueT()) { in checkBuiltinEnqueueKernel()
365 const Expr *Arg0 = Call->getArg(0); in checkPipeArg() local
367 if (!Arg0->getType()->isPipeType()) { in checkPipeArg()
369 << Call->getDirectCallee() << Arg0->getSourceRange(); in checkPipeArg()
373 getOpenCLArgAccess(cast<DeclRefExpr>(Arg0)->getDecl()); in checkPipeArg()
387 S.Diag(Arg0->getBeginLoc(), in checkPipeArg()
389 << "read_only" << Arg0->getSourceRange(); in checkPipeArg()
401 S.Diag(Arg0->getBeginLoc(), in checkPipeArg()
403 << "write_only" << Arg0->getSourceRange(); in checkPipeArg()
[all …]
H A DSemaARM.cpp32 Expr *Arg0 = TheCall->getArg(0); in BuiltinARMMemoryTaggingCall() local
35 ExprResult FirstArg = SemaRef.DefaultFunctionArrayLvalueConversion(Arg0); in BuiltinARMMemoryTaggingCall()
41 << "first" << FirstArgType << Arg0->getSourceRange(); in BuiltinARMMemoryTaggingCall()
61 Expr *Arg0 = TheCall->getArg(0); in BuiltinARMMemoryTaggingCall() local
62 ExprResult FirstArg = SemaRef.DefaultFunctionArrayLvalueConversion(Arg0); in BuiltinARMMemoryTaggingCall()
68 << "first" << FirstArgType << Arg0->getSourceRange(); in BuiltinARMMemoryTaggingCall()
81 Expr *Arg0 = TheCall->getArg(0); in BuiltinARMMemoryTaggingCall() local
84 ExprResult FirstArg = SemaRef.DefaultFunctionArrayLvalueConversion(Arg0); in BuiltinARMMemoryTaggingCall()
90 << "first" << FirstArgType << Arg0->getSourceRange(); in BuiltinARMMemoryTaggingCall()
104 Expr *Arg0 = TheCall->getArg(0); in BuiltinARMMemoryTaggingCall() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp273 StringRef Arg0 = C->getArgText(0); in visitInlineCommandComment() local
274 if (Arg0.empty()) in visitInlineCommandComment()
288 appendToResultWithHTMLEscaping(Arg0); in visitInlineCommandComment()
294 appendToResultWithHTMLEscaping(Arg0); in visitInlineCommandComment()
300 appendToResultWithHTMLEscaping(Arg0); in visitInlineCommandComment()
305 Result << "<span id=\"" << Arg0 << "\"></span>"; in visitInlineCommandComment()
623 StringRef Arg0 = C->getArgText(0); in visitInlineCommandComment() local
624 if (Arg0.empty()) in visitInlineCommandComment()
637 appendToResultWithXMLEscaping(Arg0); in visitInlineCommandComment()
643 appendToResultWithXMLEscaping(Arg0); in visitInlineCommandComment()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp441 Value *Arg0 = II.getArgOperand(0); in simplifyX86pack() local
446 if (isa<UndefValue>(Arg0) && isa<UndefValue>(Arg1)) in simplifyX86pack()
449 auto *ArgTy = cast<FixedVectorType>(Arg0->getType()); in simplifyX86pack()
462 if (!isa<Constant>(Arg0) || !isa<Constant>(Arg1)) in simplifyX86pack()
486 Arg0 = Builder.CreateSelect(Builder.CreateICmpSLT(Arg0, MinC), MinC, Arg0); in simplifyX86pack()
488 Arg0 = Builder.CreateSelect(Builder.CreateICmpSGT(Arg0, MaxC), MaxC, Arg0); in simplifyX86pack()
499 auto *Shuffle = Builder.CreateShuffleVector(Arg0, Arg1, PackMask); in simplifyX86pack()
508 Value *Arg0 = II.getArgOperand(0); in simplifyX86pmulh() local
511 auto *ArgTy = cast<FixedVectorType>(Arg0->getType()); in simplifyX86pmulh()
517 if (isa<UndefValue>(Arg0) || isa<UndefValue>(Arg1)) in simplifyX86pmulh()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILOpLowering.cpp59 Value *Arg0 = Orig->getOperand(0); in argVectorFlatten() local
60 [[maybe_unused]] auto *VecArg0 = dyn_cast<FixedVectorType>(Arg0->getType()); in argVectorFlatten()
62 SmallVector<Value *> NewOperands = populateOperands(Arg0, Builder); in argVectorFlatten()
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp92 StringRef Arg0, std::unique_ptr<Module> M, std::unique_ptr<MIRParser> MIR, in compileModuleWithNewPM() argument
99 WithColor::warning(errs(), Arg0) in compileModuleWithNewPM()
146 WithColor::warning(errs(), Arg0) << "-passes is for .mir file only.\n"; in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp62 Value *Arg0, Value *Arg1, Value *Arg2, Value *Arg3, in callAppendArgs() argument
73 return Builder.CreateCall(Fn, {Desc, NumArgsValue, Arg0, Arg1, Arg2, Arg3, in callAppendArgs()
79 auto Arg0 = fitArgInto64Bits(Builder, Arg); in appendArg() local
81 return callAppendArgs(Builder, Desc, 1, Arg0, Zero, Zero, Zero, Zero, Zero, in appendArg()
/freebsd/sys/contrib/dev/acpica/components/debugger/
H A Ddbcmds.c1322 ACPI_OBJECT Arg0; in AcpiDbGenerateInterrupt() local
1333 Arg0.Integer.Type = ACPI_TYPE_INTEGER; in AcpiDbGenerateInterrupt()
1334 Arg0.Integer.Value = GsivNumber; in AcpiDbGenerateInterrupt()
1337 ArgList.Pointer = &Arg0; in AcpiDbGenerateInterrupt()
H A Ddbtest.c256 Return (DeRefOf (Arg0))
263 Store (Arg1, Arg0)
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp805 Value *Arg0 = Call.getArgOperand(0), *Arg1 = Call.getArgOperand(1); in canonicalizeConstantArg0ToArg1() local
806 if (isa<Constant>(Arg0) && !isa<Constant>(Arg1)) { in canonicalizeConstantArg0ToArg1()
808 Call.setArgOperand(1, Arg0); in canonicalizeConstantArg0ToArg1()
2170 Value *Arg0 = II->getArgOperand(0); in visitCallInst() local
2174 ? match(Arg0, m_NSWAddLike(m_Value(X), m_APInt(C0))) in visitCallInst()
2175 : match(Arg0, m_NUWAddLike(m_Value(X), m_APInt(C0))); in visitCallInst()
2200 Value *Arg0 = II->getArgOperand(0); in visitCallInst() local
2212 Arg0, NegVal)); in visitCallInst()
2224 Value *Arg0 = SI->getLHS(); in visitCallInst() local
2229 Arg0, Arg1, SI); in visitCallInst()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.h69 StringRef Arg0, Module &M, TargetMachine *TM, TargetLibraryInfoImpl *TLII,
H A DNewPMDriver.cpp341 StringRef Arg0, Module &M, TargetMachine *TM, TargetLibraryInfoImpl *TLII, in runPassPipeline() argument
459 errs() << Arg0 << ": " << toString(std::move(Err)) << "\n"; in runPassPipeline()
485 errs() << Arg0 << ": " << toString(std::move(Err)) << "\n"; in runPassPipeline()
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/
H A DProcess.inc261 SmallVector<char, MAX_PATH> Arg0(Args[0], Args[0] + strlen(Args[0]));
263 sys::path::remove_filename(Arg0);
267 sys::path::make_preferred(Arg0);
268 sys::path::append(Arg0, Filename);
269 Args[0] = Saver.save(Arg0).data();
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp2259 Value *Arg0 = CI->getArgOperand(0); in upgradeX86IntrinsicCall() local
2266 Value *Addr = Builder.CreateBitCast(Arg0, EltPtrTy, "cast"); in upgradeX86IntrinsicCall()
2279 Value *Arg0 = CI->getArgOperand(0); in upgradeX86IntrinsicCall() local
2284 Arg0, PointerType::getUnqual(Arg1->getType()), "cast"); in upgradeX86IntrinsicCall()
2290 Value *Arg0 = CI->getArgOperand(0); in upgradeX86IntrinsicCall() local
2297 Arg0, PointerType::getUnqual(Elt->getType()), "cast"); in upgradeX86IntrinsicCall()
2302 Value *Arg0 = CI->getArgOperand(0); in upgradeX86IntrinsicCall() local
2305 Arg0 = Builder.CreateBitCast(Arg0, PointerType::getUnqual(Arg1->getType()), in upgradeX86IntrinsicCall()
2307 Builder.CreateAlignedStore(Arg1, Arg0, Align(1)); in upgradeX86IntrinsicCall()
4209 Value *Arg0 = CI->getArgOperand(0); in UpgradeIntrinsicCall() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp565 const Expr *Arg0 = S->getArg(0); in VisitCXXOperatorCallExpr() local
566 assert(Arg0 != nullptr); in VisitCXXOperatorCallExpr()
586 auto *LocDst = Env.get<RecordStorageLocation>(*Arg0); in VisitCXXOperatorCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp159 Value *Arg0 = Call->getArgOperand(0); in removeCompareBuiltin() local
163 auto OpVal = cast<ConstantInt>(Arg0)->getValue().getZExtValue(); in removeCompareBuiltin()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp358 const Expr *Arg0 = Node.getArg(0)->IgnoreImplicit(); in AST_MATCHER() local
380 switch (Arg0->IgnoreImplicit()->getStmtClass()) { in AST_MATCHER()
382 if (auto Size = cast<CXXNewExpr>(Arg0)->getArraySize()) { in AST_MATCHER()
388 if (!cast<CXXNewExpr>(Arg0)->hasPlaceholderType()) { in AST_MATCHER()
394 if (cast<UnaryOperator>(Arg0)->getOpcode() == in AST_MATCHER()
403 QualType Arg0Ty = Arg0->IgnoreImplicit()->getType(); in AST_MATCHER()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp1288 Value *Arg0 = CI->getArgOperand(0); in replaceLibCallWithSimpleIntrinsic() local
1290 VectorType *Arg0VecTy = dyn_cast<VectorType>(Arg0->getType()); in replaceLibCallWithSimpleIntrinsic()
1296 Value *SplatLHS = B.CreateVectorSplat(Arg1VecTy->getElementCount(), Arg0); in replaceLibCallWithSimpleIntrinsic()
H A DAMDGPUCodeGenPrepare.cpp2136 Value *Arg0 = I.getArgOperand(0); in matchFractPat() local
2153 if (match(Arg0, m_FSub(m_Value(FloorSrc), in matchFractPat()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp3436 const Expr *Arg0 = E->getArg(0); in EmitBuiltinExpr() local
3439 Value *Value0 = EmitScalarExpr(Arg0); in EmitBuiltinExpr()
5539 Value *Arg0 = EmitScalarExpr(E->getArg(0)), in EmitBuiltinExpr() local
5556 llvm::Type *ArgTys[] = {Arg0->getType(), I8PTy, Int32Ty, Int32Ty}; in EmitBuiltinExpr()
5562 {Arg0, BCast, PacketSize, PacketAlign})); in EmitBuiltinExpr()
5569 llvm::Type *ArgTys[] = {Arg0->getType(), Arg1->getType(), Int32Ty, I8PTy, in EmitBuiltinExpr()
5582 {Arg0, Arg1, Arg2, BCast, PacketSize, PacketAlign})); in EmitBuiltinExpr()
5608 Value *Arg0 = EmitScalarExpr(E->getArg(0)), in EmitBuiltinExpr() local
5616 llvm::Type *ArgTys[] = {Arg0->getType(), Int32Ty, Int32Ty, Int32Ty}; in EmitBuiltinExpr()
5624 {Arg0, Arg1, PacketSize, PacketAlign})); in EmitBuiltinExpr()
[all …]
H A DCGClass.cpp1187 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0)); in getMemcpyableField() local
1188 if (!Arg0 || Field != dyn_cast<FieldDecl>(Arg0->getMemberDecl())) in getMemcpyableField()
H A DCGObjCMac.cpp1074 llvm::Value *Arg0,
2135 llvm::Value *Arg0, in EmitMessageSend() argument
2148 Arg0 = CGF.Builder.CreateBitCast(Arg0, ObjCTypes.ObjectPtrTy); in EmitMessageSend()
2149 ActualArgs.add(RValue::get(Arg0), Arg0Ty); in EmitMessageSend()
2163 canMessageReceiverBeNull(CGF, Method, IsSuper, ClassReceiver, Arg0); in EmitMessageSend()
2209 nullReturn.init(CGF, Arg0); in EmitMessageSend()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp1827 auto *Arg0 = cast<TypedInit>(Args[0]); in ParseOperation() local
1828 auto *Arg0Ty = Arg0->getType(); in ParseOperation()
1833 MHS = UnOpInit::get(UnOpInit::SIZE, Arg0, IntRecTy::get(Records)) in ParseOperation()
1840 MHS = Arg0; in ParseOperation()
1847 LHS = Arg0; in ParseOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp1092 Register Arg0; in generateGroupInst() local
1102 Arg0 = GR->buildConstantInt(getIConstVal(ConstRegister, MRI), MIRBuilder, in generateGroupInst()
1133 MIB.addUse(Arg0.isValid() ? Arg0 : Call->Arguments[0]); in generateGroupInst()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp471 bool replaceMathCmpWithIntrinsic(BinaryOperator *BO, Value *Arg0, Value *Arg1,
1551 Value *Arg0, Value *Arg1, in replaceMathCmpWithIntrinsic() argument
1617 Value *MathOV = Builder.CreateBinaryIntrinsic(IID, Arg0, Arg1); in replaceMathCmpWithIntrinsic()
7672 Value *Arg0 = Inst->getOperand(0); in isProfitableToPromote() local
7673 bool IsArg0Constant = isa<UndefValue>(Arg0) || isa<ConstantInt>(Arg0) || in isProfitableToPromote()
7674 isa<ConstantFP>(Arg0); in isProfitableToPromote()

12