Home
last modified time | relevance | path

Searched refs:ArgValue (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAssumeBundleQueries.h104 uint64_t ArgValue = 0;
108 uint64_t ArgValue = 0, Value *WasOn = nullptr)
109 : AttrKind(AttrKind), ArgValue(ArgValue), WasOn(WasOn) {}
112 ArgValue == Other.ArgValue && IRArgValue == Other.IRArgValue;
122 return ArgValue < Other.ArgValue;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp82 RK.ArgValue = in canonicalizedKnowledge()
83 MinAlign(RK.ArgValue, GEP->getMaxPreservedAlignment(DL).value()); in canonicalizedKnowledge()
95 RK.ArgValue = RK.ArgValue + Offset; in canonicalizedKnowledge()
128 if (RKOther.ArgValue >= RK.ArgValue) { in tryToPreserveWithoutAddingAssume()
141 ConstantInt::get(Type::getInt64Ty(M->getContext()), RK.ArgValue)); in tryToPreserveWithoutAddingAssume()
158 Arg->getAttribute(RK.AttrKind).getValueAsInt() >= RK.ArgValue)) in isKnowledgeWorthPreserving()
182 auto [Lookup, Inserted] = AssumedKnowledgeMap.try_emplace(Key, RK.ArgValue); in addKnowledge()
185 assert(((Lookup->second == 0 && RK.ArgValue == 0) || in addKnowledge()
186 (Lookup->second != 0 && RK.ArgValue != 0)) && in addKnowledge()
191 Lookup->second = std::max(Lookup->second, RK.ArgValue); in addKnowledge()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCommandLineSourceLoc.h125 inline bool parse(Option &O, StringRef ArgName, StringRef ArgValue,
131 parse(Option &O, StringRef ArgName, StringRef ArgValue, in parse() argument
135 Val = ParsedSourceLocation::FromString(ArgValue); in parse()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp86 Value *ArgValue = CI->getArgOperand(0); in handleSwitchExpect() local
104 SI.setCondition(ArgValue); in handleSwitchExpect()
321 Value *ArgValue = CI->getArgOperand(0); in handleBrSelExpect() local
346 CmpI->setOperand(0, ArgValue); in handleBrSelExpect()
348 BSI.setCondition(ArgValue); in handleBrSelExpect()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp498 ParserValue ArgValue; in parseMatcherBuilder() local
514 ArgValue.Text = NodeMatcherToken.Text; in parseMatcherBuilder()
515 ArgValue.Range = NodeMatcherToken.Range; in parseMatcherBuilder()
518 S->lookupMatcherCtor(ArgValue.Text); in parseMatcherBuilder()
536 ArgValue.Value = NK; in parseMatcherBuilder()
539 Args.push_back(ArgValue); in parseMatcherBuilder()
666 ParserValue ArgValue; in parseMatcherExpressionImpl() local
668 ArgValue.Text = Tokenizer->peekNextToken().Text; in parseMatcherExpressionImpl()
669 ArgValue.Range = Tokenizer->peekNextToken().Range; in parseMatcherExpressionImpl()
670 if (!parseExpressionImpl(&ArgValue.Value)) { in parseMatcherExpressionImpl()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp900 Value *CodeGenFunction::EmitVAStartEnd(Value *ArgValue, bool IsStart) { in EmitVAStartEnd() argument
902 return Builder.CreateCall(CGM.getIntrinsic(inst, {ArgValue->getType()}), in EmitVAStartEnd()
903 ArgValue); in EmitVAStartEnd()
1829 Value *ArgValue = EmitScalarExpr(E->getArg(1)); in EmitMSVCBuiltinExpr() local
1831 llvm::Type *ArgType = ArgValue->getType(); in EmitMSVCBuiltinExpr()
1845 Value *IsZero = Builder.CreateICmpEQ(ArgValue, ArgZero); in EmitMSVCBuiltinExpr()
1854 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()}); in EmitMSVCBuiltinExpr()
1862 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()}); in EmitMSVCBuiltinExpr()
2019 Value *ArgValue = EmitScalarExpr(E); in EmitCheckedArgForBuiltin() local
2021 return ArgValue; in EmitCheckedArgForBuiltin()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp577 static Error loadNewSectionData(StringRef ArgValue, StringRef OptionName, in loadNewSectionData() argument
579 if (!ArgValue.contains('=')) in loadNewSectionData()
583 std::pair<StringRef, StringRef> SecPair = ArgValue.split("="); in loadNewSectionData()
599 static Expected<int64_t> parseChangeSectionLMA(StringRef ArgValue, in parseChangeSectionLMA() argument
602 if (ArgValue.starts_with("*+")) { in parseChangeSectionLMA()
603 StringValue = ArgValue.substr(2); in parseChangeSectionLMA()
604 } else if (ArgValue.starts_with("*-")) { in parseChangeSectionLMA()
605 StringValue = ArgValue.substr(1); in parseChangeSectionLMA()
606 } else if (ArgValue.contains("=")) { in parseChangeSectionLMA()
611 } else if (ArgValue.contains("+") || ArgValue.contains("-")) { in parseChangeSectionLMA()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp116 Result.ArgValue = GetArgOr1(0); in getKnowledgeFromBundle()
122 Result.ArgValue = MinAlign(Result.ArgValue, GetArgOr1(1)); in getKnowledgeFromBundle()
H A DLoads.cpp60 IsAligned |= AlignRK && AlignRK.ArgValue >= Alignment.value(); in isDereferenceableAndAlignedPointerViaAssumption()
209 return RK.ArgValue >= Size.getZExtValue(); in isDereferenceableAndAlignedPointer()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp353 SDValue ArgValue; in LowerFormalArguments() local
358 ArgValue = unpack64(DAG, Chain, VA, DL); in LowerFormalArguments()
360 ArgValue = unpackFromRegLoc(Subtarget, DAG, Chain, VA, DL); in LowerFormalArguments()
362 ArgValue = unpackFromMemLoc(DAG, Chain, VA, DL); in LowerFormalArguments()
364 InVals.push_back(ArgValue); in LowerFormalArguments()
404 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, XLenVT); in LowerFormalArguments() local
407 SDValue Store = DAG.getStore(Chain, DL, ArgValue, PtrOff, in LowerFormalArguments()
574 SDValue ArgValue = OutVals[i]; in LowerCall() local
582 DAG.getVTList(MVT::i32, MVT::i32), ArgValue); in LowerCall()
606 ArgValue = convertValVTToLocVT(DAG, ArgValue, VA, DL); in LowerCall()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCommandLine.cpp108 StringRef ArgValue, in parse() argument
111 ArgValue.split(Tokens, ",", -1, false); in parse()
H A DSPIRVCommandLine.h35 bool parse(cl::Option &O, StringRef ArgName, StringRef ArgValue,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp1742 SDValue ArgValue; in LowerFormalArguments() local
1757 ArgValue = in LowerFormalArguments()
1801 ArgValue = DAG.getCopyFromReg(Chain, dl, Reg, RegVT); in LowerFormalArguments()
1808 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
1811 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerFormalArguments()
1814 ArgValue = DAG.getBitcast(VA.getValVT(), ArgValue); in LowerFormalArguments()
1819 ArgValue = DAG.getNode(X86ISD::MOVDQ2Q, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1825 ArgValue = lowerRegToMasks(ArgValue, VA.getValVT(), RegVT, dl, DAG); in LowerFormalArguments()
1827 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1831 ArgValue = in LowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp383 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerFormalArguments() local
388 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
391 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments()
395 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
397 InVals.push_back(ArgValue); in LowerFormalArguments()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaPPC.cpp182 int ArgValue = in CheckPPCBuiltinFunctionCall() local
184 if (ArgValue != 0) in CheckPPCBuiltinFunctionCall()
186 << ArgValue; in CheckPPCBuiltinFunctionCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp468 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); in LowerFormalArguments() local
480 ArgValue = DAG.getNode(Opcode, DL, RegVT, ArgValue, in LowerFormalArguments()
482 ArgValue = DAG.getNode((VA.getValVT() == MVT::f32) ? ISD::BITCAST in LowerFormalArguments()
484 DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
487 InVals.push_back(ArgValue); in LowerFormalArguments()
553 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegTy); in LowerFormalArguments() local
556 SDValue Store = DAG.getStore(Chain, DL, ArgValue, PtrOff, in LowerFormalArguments()
616 SDValue ArgValue = OutVals[I]; in LowerCall() local
621 RegsToPass.push_back(std::make_pair(VA.getLocReg(), ArgValue)); in LowerCall()
636 Chain, DL, Address, ArgValue, SizeNode, Flags.getNonZeroByValAlign(), in LowerCall()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DOptions.h35 bool parse(llvm::cl::Option &O, StringRef ArgName, StringRef ArgValue,
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp535 SDValue ArgValue = DAG.getCopyFromReg(Chain, dl, VReg, RegVT); in LowerCCCArguments() local
541 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerCCCArguments()
544 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerCCCArguments()
548 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerCCCArguments()
550 InVals.push_back(ArgValue); in LowerCCCArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp452 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerCCCArguments() local
458 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerCCCArguments()
461 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerCCCArguments()
465 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerCCCArguments()
467 InVals.push_back(ArgValue); in LowerCCCArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1341 SDValue ArgValue; in LowerFormalArguments() local
1357 ArgValue = DAG.getCopyFromReg(Chain, dl, Reg, RegVT); in LowerFormalArguments()
1371 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1374 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
1376 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1379 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerFormalArguments()
1381 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1385 InVals.push_back(ArgValue); in LowerFormalArguments()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DNVPTX.cpp403 auto *ArgValue = CGF.EmitScalarExpr(E->getArg(i)); in MakeHalfType() local
405 if (PTy != ArgValue->getType()) in MakeHalfType()
406 ArgValue = CGF.Builder.CreateBitCast(ArgValue, PTy); in MakeHalfType()
407 Args.push_back(ArgValue); in MakeHalfType()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp939 SDValue ArgValue; in LowerFormalArguments() local
956 ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); in LowerFormalArguments()
962 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
965 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments()
968 ArgValue = DAG.getBitcast(VA.getValVT(), ArgValue); in LowerFormalArguments()
972 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
976 ArgValue = LowerMemArgument(Chain, CCID, Ins, DL, DAG, VA, MFI, i); in LowerFormalArguments()
982 ArgValue = in LowerFormalArguments()
983 DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, MachinePointerInfo()); in LowerFormalArguments()
985 InVals.push_back(ArgValue); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3870 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); in LowerFormalArguments() local
3872 ArgValue = in LowerFormalArguments()
3873 UnpackFromArgumentSlot(ArgValue, VA, Ins[InsIdx].ArgVT, DL, DAG); in LowerFormalArguments()
3880 ArgValue = DAG.getNode(ISD::BITCAST, DL, ValVT, ArgValue); in LowerFormalArguments()
3889 std::swap(ArgValue, ArgValue2); in LowerFormalArguments()
3890 ArgValue = DAG.getNode(MipsISD::BuildPairF64, DL, MVT::f64, in LowerFormalArguments()
3891 ArgValue, ArgValue2); in LowerFormalArguments()
3894 InVals.push_back(ArgValue); in LowerFormalArguments()
3909 SDValue ArgValue = DAG.getLoad( in LowerFormalArguments() local
3912 OutChains.push_back(ArgValue.getValue(1)); in LowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DCommonArgs.h100 unsigned DwarfVersionNum(StringRef ArgValue);
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp7119 SDValue ArgValue; in LowerFormalArguments() local
7124 ArgValue = unpackF64OnLA32DSoftABI(DAG, Chain, VA, ArgLocs[++i], DL); in LowerFormalArguments()
7126 ArgValue = unpackFromRegLoc(DAG, Chain, VA, DL, Ins[InsIdx], *this); in LowerFormalArguments()
7128 ArgValue = unpackFromMemLoc(DAG, Chain, VA, DL); in LowerFormalArguments()
7132 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
7141 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, Offset); in LowerFormalArguments()
7149 InVals.push_back(ArgValue); in LowerFormalArguments()
7195 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, GRLenVT); in LowerFormalArguments() local
7198 SDValue Store = DAG.getStore(Chain, DL, ArgValue, PtrOff, in LowerFormalArguments()
7377 SDValue ArgValue = OutVals[OutIdx]; in LowerCall() local
[all …]

123