Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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()
184 AssumedKnowledgeMap[Key] = RK.ArgValue; in addKnowledge()
187 assert(((Lookup->second == 0 && RK.ArgValue == 0) || in addKnowledge()
188 (Lookup->second != 0 && RK.ArgValue != 0)) && in addKnowledge()
193 Lookup->second = std::max(Lookup->second, RK.ArgValue); in addKnowledge()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DAssumeBundleQueries.h102 uint64_t ArgValue = 0;
106 ArgValue == Other.ArgValue;
116 return ArgValue < Other.ArgValue;
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp501 ParserValue ArgValue; in parseMatcherBuilder() local
517 ArgValue.Text = NodeMatcherToken.Text; in parseMatcherBuilder()
518 ArgValue.Range = NodeMatcherToken.Range; in parseMatcherBuilder()
521 S->lookupMatcherCtor(ArgValue.Text); in parseMatcherBuilder()
539 ArgValue.Value = NK; in parseMatcherBuilder()
542 Args.push_back(ArgValue); in parseMatcherBuilder()
669 ParserValue ArgValue; in parseMatcherExpressionImpl() local
671 ArgValue.Text = Tokenizer->peekNextToken().Text; in parseMatcherExpressionImpl()
672 ArgValue.Range = Tokenizer->peekNextToken().Range; in parseMatcherExpressionImpl()
673 if (!parseExpressionImpl(&ArgValue.Value)) { in parseMatcherExpressionImpl()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp89 Value *ArgValue = CI->getArgOperand(0); in handleSwitchExpect() local
107 SI.setCondition(ArgValue); in handleSwitchExpect()
325 Value *ArgValue = CI->getArgOperand(0); in handleBrSelExpect() local
350 CmpI->setOperand(0, ArgValue); in handleBrSelExpect()
352 BSI.setCondition(ArgValue); in handleBrSelExpect()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp112 Result.ArgValue = GetArgOr1(0); in getKnowledgeFromBundle()
115 Result.ArgValue = MinAlign(Result.ArgValue, GetArgOr1(1)); in getKnowledgeFromBundle()
H A DLoads.cpp174 if (AlignRK && DerefRK && AlignRK.ArgValue >= Alignment.value() && in isDereferenceableAndAlignedPointer()
175 DerefRK.ArgValue >= Size.getZExtValue()) in isDereferenceableAndAlignedPointer()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp349 SDValue ArgValue; in LowerFormalArguments() local
354 ArgValue = unpack64(DAG, Chain, VA, DL); in LowerFormalArguments()
356 ArgValue = unpackFromRegLoc(Subtarget, DAG, Chain, VA, DL); in LowerFormalArguments()
358 ArgValue = unpackFromMemLoc(DAG, Chain, VA, DL); in LowerFormalArguments()
360 InVals.push_back(ArgValue); in LowerFormalArguments()
400 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, XLenVT); in LowerFormalArguments() local
403 SDValue Store = DAG.getStore(Chain, DL, ArgValue, PtrOff, in LowerFormalArguments()
569 SDValue ArgValue = OutVals[i]; in LowerCall() local
577 DAG.getVTList(MVT::i32, MVT::i32), ArgValue); in LowerCall()
601 ArgValue = convertValVTToLocVT(DAG, ArgValue, VA, DL); in LowerCall()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp336 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerFormalArguments() local
341 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
344 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments()
348 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
350 InVals.push_back(ArgValue); in LowerFormalArguments()
/openbsd-src/gnu/llvm/llvm/tools/llvm-debuginfo-analyzer/
H A DOptions.h35 bool parse(llvm::cl::Option &O, StringRef ArgName, StringRef ArgValue,
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2236 SDValue ArgValue; in LowerFormalArguments() local
2238 ArgValue = unpackFromRegLoc(DAG, Chain, VA, DL, *this); in LowerFormalArguments()
2240 ArgValue = unpackFromMemLoc(DAG, Chain, VA, DL); in LowerFormalArguments()
2244 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
2253 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, Offset); in LowerFormalArguments()
2260 InVals.push_back(ArgValue); in LowerFormalArguments()
2306 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, GRLenVT); in LowerFormalArguments() local
2309 SDValue Store = DAG.getStore(Chain, DL, ArgValue, PtrOff, in LowerFormalArguments()
2454 SDValue ArgValue = OutVals[i]; in LowerCall() local
2463 getPrefTypeAlign(ArgValue.getValueType(), DAG)); in LowerCall()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp461 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerCCCArguments() local
467 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerCCCArguments()
470 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerCCCArguments()
474 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerCCCArguments()
476 InVals.push_back(ArgValue); in LowerCCCArguments()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1342 SDValue ArgValue; in LowerFormalArguments() local
1358 ArgValue = DAG.getCopyFromReg(Chain, dl, Reg, RegVT); in LowerFormalArguments()
1372 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1375 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
1377 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1380 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerFormalArguments()
1382 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1386 InVals.push_back(ArgValue); in LowerFormalArguments()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp655 SDValue ArgValue = DAG.getCopyFromReg(Chain, dl, VReg, RegVT); in LowerCCCArguments() local
661 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerCCCArguments()
664 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerCCCArguments()
668 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerCCCArguments()
670 InVals.push_back(ArgValue); in LowerCCCArguments()
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp919 SDValue ArgValue; in LowerFormalArguments() local
935 ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); in LowerFormalArguments()
941 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
944 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments()
947 ArgValue = DAG.getBitcast(VA.getValVT(), ArgValue); in LowerFormalArguments()
951 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
955 ArgValue = LowerMemArgument(Chain, CCID, Ins, DL, DAG, VA, MFI, i); in LowerFormalArguments()
961 ArgValue = in LowerFormalArguments()
962 DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, MachinePointerInfo()); in LowerFormalArguments()
964 InVals.push_back(ArgValue); in LowerFormalArguments()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp742 Value *CodeGenFunction::EmitVAStartEnd(Value *ArgValue, bool IsStart) { in EmitVAStartEnd() argument
744 if (ArgValue->getType() != DestType) in EmitVAStartEnd()
745 ArgValue = in EmitVAStartEnd()
746 Builder.CreateBitCast(ArgValue, DestType, ArgValue->getName().data()); in EmitVAStartEnd()
749 return Builder.CreateCall(CGM.getIntrinsic(inst), ArgValue); in EmitVAStartEnd()
1523 Value *ArgValue = EmitScalarExpr(E->getArg(1)); in EmitMSVCBuiltinExpr() local
1525 llvm::Type *ArgType = ArgValue->getType(); in EmitMSVCBuiltinExpr()
1539 Value *IsZero = Builder.CreateICmpEQ(ArgValue, ArgZero); in EmitMSVCBuiltinExpr()
1548 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()}); in EmitMSVCBuiltinExpr()
1556 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()}); in EmitMSVCBuiltinExpr()
[all …]
H A DCGExprComplex.cpp1272 Address ArgValue = Address::invalid(); in VisitVAArgExpr() local
1273 Address ArgPtr = CGF.EmitVAArg(E, ArgValue); in VisitVAArgExpr()
H A DCGExprAgg.cpp1305 Address ArgValue = Address::invalid(); in VisitVAArgExpr() local
1306 Address ArgPtr = CGF.EmitVAArg(VE, ArgValue); in VisitVAArgExpr()
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DCommonArgs.h110 unsigned DwarfVersionNum(StringRef ArgValue);
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3688 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); in LowerFormalArguments() local
3690 ArgValue = in LowerFormalArguments()
3691 UnpackFromArgumentSlot(ArgValue, VA, Ins[InsIdx].ArgVT, DL, DAG); in LowerFormalArguments()
3698 ArgValue = DAG.getNode(ISD::BITCAST, DL, ValVT, ArgValue); in LowerFormalArguments()
3707 std::swap(ArgValue, ArgValue2); in LowerFormalArguments()
3708 ArgValue = DAG.getNode(MipsISD::BuildPairF64, DL, MVT::f64, in LowerFormalArguments()
3709 ArgValue, ArgValue2); in LowerFormalArguments()
3712 InVals.push_back(ArgValue); in LowerFormalArguments()
3736 SDValue ArgValue = DAG.getLoad( in LowerFormalArguments() local
3739 OutChains.push_back(ArgValue.getValue(1)); in LowerFormalArguments()
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp546 static Error loadNewSectionData(StringRef ArgValue, StringRef OptionName, in loadNewSectionData() argument
548 if (!ArgValue.contains('=')) in loadNewSectionData()
552 std::pair<StringRef, StringRef> SecPair = ArgValue.split("="); in loadNewSectionData()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1507 SDValue ArgValue; in LowerFormalArguments() local
1549 ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, LocVT); in LowerFormalArguments()
1572 ArgValue = DAG.getLoad(LocVT, DL, Chain, FIN, in LowerFormalArguments()
1579 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
1588 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, in LowerFormalArguments()
1595 InVals.push_back(convertLocVTToValVT(DAG, DL, VA, Chain, ArgValue)); in LowerFormalArguments()
1627 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, MVT::f64); in LowerFormalArguments() local
1628 MemOps[I] = DAG.getStore(ArgValue.getValue(1), DL, ArgValue, FIN, in LowerFormalArguments()
1722 SDValue ArgValue = OutVals[I]; in LowerCall() local
1741 DAG.getStore(Chain, DL, ArgValue, SpillSlot, in LowerCall()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1619 Value *ArgValue = CLI.OutVals[i]; in fastLowerCall() local
1620 Type *ArgTy = ArgValue->getType(); in fastLowerCall()
1631 Register Arg = getRegForValue(ArgValue); in fastLowerCall()
1635 Args.push_back(ArgValue); in fastLowerCall()
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DTGParser.cpp3884 if (TypedInit *ArgValue = dyn_cast<TypedInit>(Value)) { in CheckTemplateArgValues() local
3885 auto *CastValue = ArgValue->getCastTo(ArgType); in CheckTemplateArgValues()
3895 ") is of type " + ArgValue->getType()->getAsString() + in CheckTemplateArgValues()
3897 ArgValue->getAsString()); in CheckTemplateArgValues()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp12643 SDValue ArgValue; in LowerFormalArguments() local
12647 ArgValue = unpackF64OnRV32DSoftABI(DAG, Chain, VA, DL); in LowerFormalArguments()
12649 ArgValue = unpackFromRegLoc(DAG, Chain, VA, DL, Ins[i], *this); in LowerFormalArguments()
12651 ArgValue = unpackFromMemLoc(DAG, Chain, VA, DL); in LowerFormalArguments()
12659 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
12670 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, Offset); in LowerFormalArguments()
12677 InVals.push_back(ArgValue); in LowerFormalArguments()
12726 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, XLenVT); in LowerFormalArguments() local
12729 SDValue Store = DAG.getStore(Chain, DL, ArgValue, PtrOff, in LowerFormalArguments()
12902 SDValue ArgValue = OutVals[i]; in LowerCall() local
[all …]

12