Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp81 RK.ArgValue = in canonicalizedKnowledge()
82 MinAlign(RK.ArgValue, GEP->getMaxPreservedAlignment(DL).value()); in canonicalizedKnowledge()
94 RK.ArgValue = RK.ArgValue + Offset; in canonicalizedKnowledge()
127 if (RKOther.ArgValue >= RK.ArgValue) { in tryToPreserveWithoutAddingAssume()
140 ConstantInt::get(Type::getInt64Ty(M->getContext()), RK.ArgValue)); in tryToPreserveWithoutAddingAssume()
157 Arg->getAttribute(RK.AttrKind).getValueAsInt() >= RK.ArgValue)) in isKnowledgeWorthPreserving()
183 AssumedKnowledgeMap[Key] = RK.ArgValue; in addKnowledge()
186 assert(((Lookup->second == 0 && RK.ArgValue == 0) || in addKnowledge()
187 (Lookup->second != 0 && RK.ArgValue != 0)) && in addKnowledge()
192 Lookup->second = std::max(Lookup->second, RK.ArgValue); in addKnowledge()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAssumeBundleQueries.h95 /// ArgValue is optionally an argument of the attribute.
99 /// - ArgValue will be 4.
102 uint64_t ArgValue = 0;
106 ArgValue == Other.ArgValue;
110 /// only differ in ArgValue.
116 return ArgValue < Other.ArgValue;
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCommandLineSourceLoc.h118 inline bool parse(Option &O, StringRef ArgName, StringRef ArgValue,
124 parse(Option &O, StringRef ArgName, StringRef ArgValue, in parse() argument
128 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/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp239 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Register, RegVT); in LowerFormalArguments() local
251 ArgValue = DAG.getNode(Opcode, DL, RegVT, ArgValue, in LowerFormalArguments()
253 ArgValue = DAG.getNode((VA.getValVT() == MVT::f32) ? ISD::BITCAST in LowerFormalArguments()
255 DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
258 InVals.push_back(ArgValue); in LowerFormalArguments()
337 SDValue ArgValue = OutVals[I]; in LowerCall() local
342 RegsToPass.push_back(std::make_pair(VA.getLocReg(), ArgValue)); in LowerCall()
357 Chain, DL, Address, ArgValue, SizeNode, Flags.getNonZeroByValAlign(), in LowerCall()
374 DAG.getStore(Chain, DL, ArgValue, Address, MachinePointerInfo())); in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCommandLine.cpp74 llvm::StringRef ArgValue, in parse() argument
77 ArgValue.split(Tokens, ",", -1, false); in parse()
H A DSPIRVCommandLine.h33 bool parse(cl::Option &O, StringRef ArgName, StringRef ArgValue,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp115 Result.ArgValue = GetArgOr1(0); in getKnowledgeFromBundle()
118 Result.ArgValue = MinAlign(Result.ArgValue, GetArgOr1(1));
H A DLoads.cpp174 if (AlignRK && DerefRK && AlignRK.ArgValue >= Alignment.value() && in isDereferenceableAndAlignedPointer()
175 DerefRK.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()
573 SDValue ArgValue = OutVals[i]; in LowerCall() local
581 DAG.getVTList(MVT::i32, MVT::i32), ArgValue); in LowerCall()
605 ArgValue = convertValVTToLocVT(DAG, ArgValue, VA, DL); in LowerCall()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp367 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerFormalArguments() local
372 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
375 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments()
379 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
381 InVals.push_back(ArgValue); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp533 static Error loadNewSectionData(StringRef ArgValue, StringRef OptionName, in loadNewSectionData() argument
535 if (!ArgValue.contains('=')) in loadNewSectionData()
539 std::pair<StringRef, StringRef> SecPair = ArgValue.split("="); in loadNewSectionData()
555 static Expected<int64_t> parseChangeSectionLMA(StringRef ArgValue, in parseChangeSectionLMA() argument
558 if (ArgValue.starts_with("*+")) { in parseChangeSectionLMA()
559 StringValue = ArgValue.slice(2, StringRef::npos); in parseChangeSectionLMA()
560 } else if (ArgValue.starts_with("*-")) { in parseChangeSectionLMA()
561 StringValue = ArgValue.slice(1, StringRef::npos); in parseChangeSectionLMA()
562 } else if (ArgValue.contains("=")) { in parseChangeSectionLMA()
567 } else if (ArgValue.contains("+") || ArgValue.contains("-")) { in parseChangeSectionLMA()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp1711 SDValue ArgValue; in LowerFormalArguments() local
1726 ArgValue = in LowerFormalArguments()
1770 ArgValue = DAG.getCopyFromReg(Chain, dl, Reg, RegVT); in LowerFormalArguments()
1777 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
1780 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerFormalArguments()
1783 ArgValue = DAG.getBitcast(VA.getValVT(), ArgValue); in LowerFormalArguments()
1788 ArgValue = DAG.getNode(X86ISD::MOVDQ2Q, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1794 ArgValue = lowerRegToMasks(ArgValue, VA.getValVT(), RegVT, dl, DAG); in LowerFormalArguments()
1796 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1800 ArgValue = in LowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaPPC.cpp176 int ArgValue = in CheckPPCBuiltinFunctionCall() local
178 if (ArgValue != 0) in CheckPPCBuiltinFunctionCall()
180 << ArgValue; in CheckPPCBuiltinFunctionCall()
/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/Lanai/
H A DLanaiISelLowering.cpp462 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerCCCArguments() local
468 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerCCCArguments()
471 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerCCCArguments()
475 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerCCCArguments()
477 InVals.push_back(ArgValue); in LowerCCCArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1388 SDValue ArgValue; in LowerFormalArguments() local
1404 ArgValue = DAG.getCopyFromReg(Chain, dl, Reg, RegVT); in LowerFormalArguments()
1418 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1421 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
1423 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1426 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerFormalArguments()
1428 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1432 InVals.push_back(ArgValue); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp656 SDValue ArgValue = DAG.getCopyFromReg(Chain, dl, VReg, RegVT); in LowerCCCArguments() local
662 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerCCCArguments()
665 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerCCCArguments()
669 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerCCCArguments()
671 InVals.push_back(ArgValue); in LowerCCCArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp938 SDValue ArgValue; in LowerFormalArguments() local
955 ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); in LowerFormalArguments()
961 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
964 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments()
967 ArgValue = DAG.getBitcast(VA.getValVT(), ArgValue); in LowerFormalArguments()
971 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
975 ArgValue = LowerMemArgument(Chain, CCID, Ins, DL, DAG, VA, MFI, i); in LowerFormalArguments()
981 ArgValue = in LowerFormalArguments()
982 DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, MachinePointerInfo()); in LowerFormalArguments()
984 InVals.push_back(ArgValue); in LowerFormalArguments()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp801 Value *CodeGenFunction::EmitVAStartEnd(Value *ArgValue, bool IsStart) { in EmitVAStartEnd() argument
803 return Builder.CreateCall(CGM.getIntrinsic(inst, {ArgValue->getType()}), in EmitVAStartEnd()
804 ArgValue); in EmitVAStartEnd()
1817 Value *ArgValue = EmitScalarExpr(E->getArg(1)); in EmitMSVCBuiltinExpr() local
1819 llvm::Type *ArgType = ArgValue->getType(); in EmitMSVCBuiltinExpr()
1833 Value *IsZero = Builder.CreateICmpEQ(ArgValue, ArgZero); in EmitMSVCBuiltinExpr()
1842 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()}); in EmitMSVCBuiltinExpr()
1850 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()}); in EmitMSVCBuiltinExpr()
2005 Value *ArgValue = EmitScalarExpr(E); in EmitCheckedArgForBuiltin() local
2007 return ArgValue; in EmitCheckedArgForBuiltin()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3712 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); in LowerFormalArguments() local
3714 ArgValue = in LowerFormalArguments()
3715 UnpackFromArgumentSlot(ArgValue, VA, Ins[InsIdx].ArgVT, DL, DAG); in LowerFormalArguments()
3722 ArgValue = DAG.getNode(ISD::BITCAST, DL, ValVT, ArgValue); in LowerFormalArguments()
3731 std::swap(ArgValue, ArgValue2); in LowerFormalArguments()
3732 ArgValue = DAG.getNode(MipsISD::BuildPairF64, DL, MVT::f64, in LowerFormalArguments()
3733 ArgValue, ArgValue2); in LowerFormalArguments()
3736 InVals.push_back(ArgValue); in LowerFormalArguments()
3751 SDValue ArgValue = DAG.getLoad( in LowerFormalArguments() local
3754 OutChains.push_back(ArgValue.getValue(1)); in LowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp5085 SDValue ArgValue; in LowerFormalArguments() local
5087 ArgValue = unpackFromRegLoc(DAG, Chain, VA, DL, Ins[i], *this); in LowerFormalArguments()
5089 ArgValue = unpackFromMemLoc(DAG, Chain, VA, DL); in LowerFormalArguments()
5093 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
5102 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, Offset); in LowerFormalArguments()
5109 InVals.push_back(ArgValue); in LowerFormalArguments()
5155 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, GRLenVT); in LowerFormalArguments() local
5158 SDValue Store = DAG.getStore(Chain, DL, ArgValue, PtrOff, in LowerFormalArguments()
5336 SDValue ArgValue = OutVals[i]; in LowerCall() local
5345 getPrefTypeAlign(ArgValue.getValueType(), DAG)); in LowerCall()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DCommonArgs.h98 unsigned DwarfVersionNum(StringRef ArgValue);
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1623 SDValue ArgValue; in LowerFormalArguments() local
1665 ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, LocVT); in LowerFormalArguments()
1688 ArgValue = DAG.getLoad(LocVT, DL, Chain, FIN, in LowerFormalArguments()
1695 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
1704 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, in LowerFormalArguments()
1711 InVals.push_back(convertLocVTToValVT(DAG, DL, VA, Chain, ArgValue)); in LowerFormalArguments()
1760 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, MVT::f64); in LowerFormalArguments() local
1761 MemOps[I] = DAG.getStore(ArgValue.getValue(1), DL, ArgValue, FIN, in LowerFormalArguments()
1937 SDValue ArgValue = OutVals[I]; in LowerCall() local
1956 DAG.getStore(Chain, DL, ArgValue, SpillSlot, in LowerCall()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1617 Value *ArgValue = CLI.OutVals[i]; in fastLowerCall() local
1618 Type *ArgTy = ArgValue->getType(); in fastLowerCall()
1629 Register Arg = getRegForValue(ArgValue); in fastLowerCall()
1633 Args.push_back(ArgValue); in fastLowerCall()

12