Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/utils/PerfectShuffle/
H A DPerfectShuffle.cpp93 unsigned short Arg0, Arg1; // Input operands for this value. member
156 if (ShufTab[Op].Arg0 == 0x0123) in getZeroCostOpName()
158 else if (ShufTab[Op].Arg0 == 0x4567) in getZeroCostOpName()
172 if (ShufTab[ShufTab[ThisOp].Arg0].Cost == 0) { in PrintOperation()
173 std::cerr << getZeroCostOpName(ShufTab[ThisOp].Arg0); in PrintOperation()
174 PrintMask(ShufTab[ThisOp].Arg0, std::cerr); in PrintOperation()
178 if (Vals[i] == ShufTab[ThisOp].Arg0) { in PrintOperation()
218 EvaluateOps(ShufTab[Elt].Arg0, Vals, NumVals); in EvaluateOps()
229 unsigned Arg0 = ShufTab[Elt].Arg0, Arg1 = ShufTab[Elt].Arg1; in EvaluateOps() local
230 if (ShufTab[Arg0].Cost) in EvaluateOps()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Index/
H A DCommentToXML.cpp272 StringRef Arg0 = C->getArgText(0); in visitInlineCommandComment() local
273 if (Arg0.empty()) in visitInlineCommandComment()
287 appendToResultWithHTMLEscaping(Arg0); in visitInlineCommandComment()
293 appendToResultWithHTMLEscaping(Arg0); in visitInlineCommandComment()
299 appendToResultWithHTMLEscaping(Arg0); in visitInlineCommandComment()
304 Result << "<span id=\"" << Arg0 << "\"></span>"; in visitInlineCommandComment()
621 StringRef Arg0 = C->getArgText(0); in visitInlineCommandComment() local
622 if (Arg0.empty()) in visitInlineCommandComment()
635 appendToResultWithXMLEscaping(Arg0); in visitInlineCommandComment()
641 appendToResultWithXMLEscaping(Arg0); in visitInlineCommandComment()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp440 Value *Arg0 = II.getArgOperand(0); in simplifyX86pack() local
445 if (isa<UndefValue>(Arg0) && isa<UndefValue>(Arg1)) in simplifyX86pack()
448 auto *ArgTy = cast<FixedVectorType>(Arg0->getType()); in simplifyX86pack()
461 if (!isa<Constant>(Arg0) || !isa<Constant>(Arg1)) in simplifyX86pack()
485 Arg0 = Builder.CreateSelect(Builder.CreateICmpSLT(Arg0, MinC), MinC, Arg0); in simplifyX86pack()
487 Arg0 = Builder.CreateSelect(Builder.CreateICmpSGT(Arg0, MaxC), MaxC, Arg0); in simplifyX86pack()
498 auto *Shuffle = Builder.CreateShuffleVector(Arg0, Arg1, PackMask); in simplifyX86pack()
1155 Value *Arg0 = II.getArgOperand(0); in instCombineIntrinsic() local
1157 unsigned VWidth = cast<FixedVectorType>(Arg0->getType())->getNumElements(); in instCombineIntrinsic()
1158 if (Value *V = SimplifyDemandedVectorEltsLow(Arg0, VWidth, 1)) { in instCombineIntrinsic()
[all …]
/openbsd-src/gnu/llvm/clang/examples/Attribute/
H A DAttribute.cpp71 auto *Arg0 = Attr.getArgAsExpr(0); in handleDeclAttribute() local
73 dyn_cast<StringLiteral>(Arg0->IgnoreParenCasts()); in handleDeclAttribute()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp57 Value *Arg0, Value *Arg1, Value *Arg2, Value *Arg3, in callAppendArgs() argument
68 return Builder.CreateCall(Fn, {Desc, NumArgsValue, Arg0, Arg1, Arg2, Arg3, in callAppendArgs()
74 auto Arg0 = fitArgInto64Bits(Builder, Arg); in appendArg() local
76 return callAppendArgs(Builder, Desc, 1, Arg0, Zero, Zero, Zero, Zero, Zero, in appendArg()
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp148 Value *Arg0 = Call->getArgOperand(0); in removeCompareBuiltin() local
152 auto OpVal = cast<ConstantInt>(Arg0)->getValue().getZExtValue(); in removeCompareBuiltin()
/openbsd-src/gnu/llvm/lldb/source/Host/linux/
H A DHost.cpp160 llvm::StringRef Arg0, Rest; in GetProcessArgs() local
161 std::tie(Arg0, Rest) = Cmdline->getBuffer().split('\0'); in GetProcessArgs()
162 process_info.SetArg0(Arg0); in GetProcessArgs()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp803 Value *Arg0 = Call.getArgOperand(0), *Arg1 = Call.getArgOperand(1); in canonicalizeConstantArg0ToArg1() local
804 if (isa<Constant>(Arg0) && !isa<Constant>(Arg1)) { in canonicalizeConstantArg0ToArg1()
806 Call.setArgOperand(1, Arg0); in canonicalizeConstantArg0ToArg1()
1646 Value *Arg0 = II->getArgOperand(0); in visitCallInst() local
1649 bool HasNWAdd = IsSigned ? match(Arg0, m_NSWAdd(m_Value(X), m_APInt(C0))) in visitCallInst()
1650 : match(Arg0, m_NUWAdd(m_Value(X), m_APInt(C0))); in visitCallInst()
1675 Value *Arg0 = II->getArgOperand(0); in visitCallInst() local
1687 Arg0, NegVal)); in visitCallInst()
1699 Value *Arg0 = SI->getLHS(); in visitCallInst() local
1704 Arg0, Arg1, SI); in visitCallInst()
[all …]
/openbsd-src/gnu/llvm/llvm/tools/opt/
H A DNewPMDriver.h67 bool runPassPipeline(StringRef Arg0, Module &M, TargetMachine *TM,
H A DNewPMDriver.cpp323 bool llvm::runPassPipeline(StringRef Arg0, Module &M, TargetMachine *TM, in runPassPipeline() argument
430 errs() << Arg0 << ": " << toString(std::move(Err)) << "\n"; in runPassPipeline()
456 errs() << Arg0 << ": " << toString(std::move(Err)) << "\n"; in runPassPipeline()
/openbsd-src/gnu/llvm/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();
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp578 const Expr *Arg0 = S->getArg(0); in VisitCXXOperatorCallExpr() local
579 assert(Arg0 != nullptr); in VisitCXXOperatorCallExpr()
585 auto *Arg0Type = Arg0->getType()->getUnqualifiedDesugaredType(); in VisitCXXOperatorCallExpr()
590 auto *ObjectLoc = Env.getStorageLocation(*Arg0, SkipPast::Reference); in VisitCXXOperatorCallExpr()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DAutoUpgrade.cpp2138 Value *Arg0 = CI->getArgOperand(0); in UpgradeIntrinsicCall() local
2145 Value *Addr = Builder.CreateBitCast(Arg0, EltPtrTy, "cast"); in UpgradeIntrinsicCall()
2165 Value *Arg0 = CI->getArgOperand(0); in UpgradeIntrinsicCall() local
2169 Value *BC = Builder.CreateBitCast(Arg0, in UpgradeIntrinsicCall()
2183 Value *Arg0 = CI->getArgOperand(0); in UpgradeIntrinsicCall() local
2189 Value *BC = Builder.CreateBitCast(Arg0, in UpgradeIntrinsicCall()
2202 Value *Arg0 = CI->getArgOperand(0); in UpgradeIntrinsicCall() local
2205 Arg0 = Builder.CreateBitCast(Arg0, in UpgradeIntrinsicCall()
2208 Builder.CreateAlignedStore(Arg1, Arg0, Align(1)); in UpgradeIntrinsicCall()
3914 Value *Arg0 = CI->getArgOperand(0); in UpgradeIntrinsicCall() local
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp4723 Value *Arg0 = EmitScalarExpr(E->getArg(0)), in EmitBuiltinExpr() local
4741 llvm::Type *ArgTys[] = {Arg0->getType(), I8PTy, Int32Ty, Int32Ty}; in EmitBuiltinExpr()
4747 {Arg0, BCast, PacketSize, PacketAlign})); in EmitBuiltinExpr()
4754 llvm::Type *ArgTys[] = {Arg0->getType(), Arg1->getType(), Int32Ty, I8PTy, in EmitBuiltinExpr()
4767 {Arg0, Arg1, Arg2, BCast, PacketSize, PacketAlign})); in EmitBuiltinExpr()
4793 Value *Arg0 = EmitScalarExpr(E->getArg(0)), in EmitBuiltinExpr() local
4801 llvm::Type *ArgTys[] = {Arg0->getType(), Int32Ty, Int32Ty, Int32Ty}; in EmitBuiltinExpr()
4809 {Arg0, Arg1, PacketSize, PacketAlign})); in EmitBuiltinExpr()
4833 Value *Arg0 = EmitScalarExpr(E->getArg(0)), in EmitBuiltinExpr() local
4840 llvm::Type *ArgTys[] = {Arg0->getType(), Arg1->getType(), Int32Ty, Int32Ty}; in EmitBuiltinExpr()
[all …]
H A DCGClass.cpp1185 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0)); in getMemcpyableField() local
1186 if (!Arg0 || Field != dyn_cast<FieldDecl>(Arg0->getMemberDecl())) in getMemcpyableField()
H A DCGObjCMac.cpp1074 llvm::Value *Arg0,
2136 llvm::Value *Arg0, in EmitMessageSend() argument
2149 Arg0 = CGF.Builder.CreateBitCast(Arg0, ObjCTypes.ObjectPtrTy); in EmitMessageSend()
2150 ActualArgs.add(RValue::get(Arg0), Arg0Ty); in EmitMessageSend()
2164 canMessageReceiverBeNull(CGF, Method, IsSuper, ClassReceiver, Arg0); in EmitMessageSend()
2210 nullReturn.init(CGF, Arg0); in EmitMessageSend()
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp838 Register Arg0; in generateGroupInst() local
847 Arg0 = GR->buildConstantInt(getIConstVal(ConstRegister, MRI), MIRBuilder, in generateGroupInst()
878 MIB.addUse(Arg0.isValid() ? Arg0 : Call->Arguments[0]); in generateGroupInst()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp1536 Expr *Arg0 = TheCall->getArg(0); in SemaOpenCLBuiltinEnqueueKernel() local
1542 if (!Arg0->getType()->isQueueT()) { in SemaOpenCLBuiltinEnqueueKernel()
1653 const Expr *Arg0 = Call->getArg(0); in checkOpenCLPipeArg() local
1655 if (!Arg0->getType()->isPipeType()) { in checkOpenCLPipeArg()
1657 << Call->getDirectCallee() << Arg0->getSourceRange(); in checkOpenCLPipeArg()
1661 getOpenCLArgAccess(cast<DeclRefExpr>(Arg0)->getDecl()); in checkOpenCLPipeArg()
1675 S.Diag(Arg0->getBeginLoc(), in checkOpenCLPipeArg()
1677 << "read_only" << Arg0->getSourceRange(); in checkOpenCLPipeArg()
1689 S.Diag(Arg0->getBeginLoc(), in checkOpenCLPipeArg()
1691 << "write_only" << Arg0->getSourceRange(); in checkOpenCLPipeArg()
[all …]
H A DSemaOverload.cpp14003 ExprResult Arg0 = in CreateOverloadedBinOp() local
14006 if (Arg0.isInvalid()) in CreateOverloadedBinOp()
14008 Base = Args[0] = Arg0.getAs<Expr>(); in CreateOverloadedBinOp()
14012 ExprResult Arg0 = PerformCopyInitialization( in CreateOverloadedBinOp() local
14016 if (Arg0.isInvalid()) in CreateOverloadedBinOp()
14026 Args[0] = LHS = Arg0.getAs<Expr>(); in CreateOverloadedBinOp()
14445 ExprResult Arg0 = PerformObjectArgumentInitialization( in CreateOverloadedArraySubscriptExpr() local
14447 if (Arg0.isInvalid()) in CreateOverloadedArraySubscriptExpr()
14450 MethodArgs.push_back(Arg0.get()); in CreateOverloadedArraySubscriptExpr()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp465 bool replaceMathCmpWithIntrinsic(BinaryOperator *BO, Value *Arg0, Value *Arg1,
1468 Value *Arg0, Value *Arg1, in replaceMathCmpWithIntrinsic() argument
1534 Value *MathOV = Builder.CreateBinaryIntrinsic(IID, Arg0, Arg1); in replaceMathCmpWithIntrinsic()
7396 Value *Arg0 = Inst->getOperand(0); in isProfitableToPromote() local
7397 bool IsArg0Constant = isa<UndefValue>(Arg0) || isa<ConstantInt>(Arg0) || in isProfitableToPromote()
7398 isa<ConstantFP>(Arg0); in isProfitableToPromote()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1746 auto *Arg0 = dyn_cast<CastInst>(Args[0]); in isWideningInstruction() local
1751 (!Arg0 || Arg0->getOpcode() != Extend->getOpcode() || in isWideningInstruction()
1752 Arg0->getOperand(0)->getType() != Extend->getOperand(0)->getType())) in isWideningInstruction()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp8241 const Value *Arg0 = I.getArgOperand(0), *Arg1 = I.getArgOperand(1); in visitStrCpyCall() local
8246 getValue(Arg0), getValue(Arg1), in visitStrCpyCall()
8247 MachinePointerInfo(Arg0), in visitStrCpyCall()
8264 const Value *Arg0 = I.getArgOperand(0), *Arg1 = I.getArgOperand(1); in visitStrCmpCall() local
8269 getValue(Arg0), getValue(Arg1), in visitStrCmpCall()
8270 MachinePointerInfo(Arg0), in visitStrCmpCall()
8287 const Value *Arg0 = I.getArgOperand(0); in visitStrLenCall() local
8292 getValue(Arg0), MachinePointerInfo(Arg0)); in visitStrLenCall()
8308 const Value *Arg0 = I.getArgOperand(0), *Arg1 = I.getArgOperand(1); in visitStrNLenCall() local
8313 getValue(Arg0), getValue(Arg1), in visitStrNLenCall()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DTargetProperties.td94 def Arg0: Property<"arg0", "String">,