Home
last modified time | relevance | path

Searched refs:Query (Results 1 – 25 of 80) sorted by relevance

1234

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp30 [=](const LegalityQuery &Query) { return Query.Types[TypeIdx] == Type; }; in typeIs() argument
37 return [=](const LegalityQuery &Query) { in typeInSet() argument
46 return [=](const LegalityQuery &Query) { in typePairInSet() argument
47 std::pair<LLT, LLT> Match = {Query.Types[TypeIdx0], Query.Types[TypeIdx1]}; in typePairInSet()
56 return [=](const LegalityQuery &Query) { in typePairAndMemDescInSet() argument
57 TypePairAndMemDesc Match = {Query.Types[TypeIdx0], Query.Types[TypeIdx1], in typePairAndMemDescInSet()
68 return [=](const LegalityQuery &Query) { in isScalar() argument
74 return [=](const LegalityQuery &Query) { in isVector() argument
80 return [=](const LegalityQuery &Query) { in isPointer() argument
87 return [=](const LegalityQuery &Query) { in isPointer() argument
[all …]
H A DLegalizeMutations.cpp24 return [=](const LegalityQuery &Query) { in changeTo() argument
31 return [=](const LegalityQuery &Query) { in changeElementTo() argument
32 const LLT OldTy = Query.Types[TypeIdx]; in changeElementTo()
40 return [=](const LegalityQuery &Query) { in changeElementTo() argument
41 const LLT OldTy = Query.Types[TypeIdx]; in changeElementTo()
48 return [=](const LegalityQuery &Query) { in changeElementSizeTo() argument
49 const LLT OldTy = Query.Types[TypeIdx]; in changeElementSizeTo()
58 return [=](const LegalityQuery &Query) { in widenScalarOrEltToNextPow2() argument
59 const LLT Ty = Query.Types[TypeIdx]; in widenScalarOrEltToNextPow2()
68 return [=](const LegalityQuery &Query) { in moreElementsToNextPow2() argument
[all …]
H A DLegalizerInfo.cpp185 LegalizeActionStep LegalizeRuleSet::apply(const LegalityQuery &Query) const { in apply()
186 LLVM_DEBUG(dbgs() << "Applying legalizer ruleset to: "; Query.print(dbgs()); in apply()
193 if (Rule.match(Query)) { in apply()
195 std::pair<unsigned, LLT> Mutation = Rule.determineMutation(Query); in apply()
198 assert(mutationIsSane(Rule, Query, Mutation) && in apply()
200 assert(hasNoSimpleLoops(Rule, Query, Mutation) && "Simple loop detected"); in apply()
321 LegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction()
322 LegalizeActionStep Step = getActionDefinitions(Query.Opcode).apply(Query); in getAction()
327 return getLegacyLegalizerInfo().getAction(Query); in getAction()
H A DLegacyLegalizerInfo.cpp370 LegacyLegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction()
371 for (unsigned i = 0; i < Query.Types.size(); ++i) { in getAction()
372 auto Action = getAspectAction({Query.Opcode, i, Query.Types[i]}); in getAction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp112 return Query.Opcode == G_MUL && Query.Types[0] == v2s64; in AArch64LegalizerInfo()
223 return Query.Types[0].getSizeInBits() <= Query.Types[1].getSizeInBits(); in AArch64LegalizerInfo()
241 return Query.Types[0].getSizeInBits() >= Query.Types[1].getSizeInBits(); in AArch64LegalizerInfo()
308 Query.Types[0] != Query.MMODescrs[0].MemoryTy && in AArch64LegalizerInfo()
314 return Query.Types[0] != Query.MMODescrs[0].MemoryTy; in AArch64LegalizerInfo()
348 Query.Types[0] != Query.MMODescrs[0].MemoryTy; in AArch64LegalizerInfo()
396 [=](const LegalityQuery &Query) { return Query.Types[1] == v2s16; }, in AArch64LegalizerInfo() argument
399 [=](const LegalityQuery &Query) { return Query.Types[1] == v2p0; }, 0, in AArch64LegalizerInfo() argument
570 [=](const LegalityQuery &Query) { return notValidElt(Query, 0); }, in AArch64LegalizerInfo() argument
573 [=](const LegalityQuery &Query) { return notValidElt(Query, 1); }, in AArch64LegalizerInfo() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DAutoConvert.cpp32 struct f_cnvrt Query = { in enableAutoConversion() local
38 if (fcntl(FD, F_CONTROL_CVT, &Query) == -1) in enableAutoConversion()
41 Query.cvtcmd = SETCVTALL; in enableAutoConversion()
42 Query.pccsid = in enableAutoConversion()
47 Query.fccsid = (Query.fccsid == FT_UNTAGGED) ? CCSID_IBM_1047 : Query.fccsid; in enableAutoConversion()
48 if (fcntl(FD, F_CONTROL_CVT, &Query) == -1) in enableAutoConversion()
H A DSpecialCaseList.cpp61 unsigned SpecialCaseList::Matcher::match(StringRef Query) const { in match()
62 auto It = Strings.find(Query); in match()
65 if (Trigrams.isDefinitelyOut(Query)) in match()
68 if (RegExKV.first->match(Query)) in match()
205 StringRef Query, StringRef Category) const { in inSection() argument
206 return inSectionBlame(Section, Prefix, Query, Category); in inSection()
210 StringRef Query, in inSectionBlame() argument
215 inSectionBlame(SectionIter.Entries, Prefix, Query, Category); in inSectionBlame()
223 StringRef Prefix, StringRef Query, in inSectionBlame() argument
230 return II->getValue().match(Query); in inSectionBlame()
H A DTrigramIndex.cpp85 bool TrigramIndex::isDefinitelyOut(StringRef Query) const { in isDefinitelyOut()
90 for (size_t I = 0; I < Query.size(); I++) { in isDefinitelyOut()
91 Tri = ((Tri << 8) + Query[I]) & 0xFFFFFF; in isDefinitelyOut()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp38 CheckTy0Ty1MemSizeAlign(const LegalityQuery &Query, in CheckTy0Ty1MemSizeAlign() argument
47 if (Val.ValTy != Query.Types[0]) in CheckTy0Ty1MemSizeAlign()
49 if (Val.PtrTy != Query.Types[1]) in CheckTy0Ty1MemSizeAlign()
81 .legalIf([=, &ST](const LegalityQuery &Query) { in MipsLegalizerInfo() argument
82 if (CheckTyN(0, Query, {s32})) in MipsLegalizerInfo()
105 .legalIf([=, &ST](const LegalityQuery &Query) { in MipsLegalizerInfo() argument
125 if (!Query.Types[0].isScalar() || Query.Types[1] != p0 || in MipsLegalizerInfo()
126 Query.Types[0] == s1) in MipsLegalizerInfo()
197 .legalIf([=, &ST](const LegalityQuery &Query) { in MipsLegalizerInfo() argument
198 if (CheckTyN(0, Query, {s32})) in MipsLegalizerInfo()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h221 return [=](const LegalityQuery &Query) { in all()
222 return P0(Query) && P1(Query); in all()
234 return [=](const LegalityQuery &Query) { in any()
235 return P0(Query) || P1(Query); in any()
252 return [=](const LegalityQuery &Query) { in typeIsNot()
374 return Predicate(Query); in match()
382 return Mutation(Query); in determineMutation()
916 [=](const LegalityQuery &Query) { in maxScalarIf()
920 Predicate(Query); in maxScalarIf()
975 Predicate(Query); in minScalarEltSameAsIf()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveIntervalUnion.h112 class Query {
124 Query() = default;
125 Query(const LiveRange &LR, const LiveIntervalUnion &LIU) in Query() function
127 Query(const Query &) = delete;
128 Query &operator=(const Query &) = delete;
H A DLiveRegMatrix.h53 std::unique_ptr<LiveIntervalUnion::Query[]> Queries;
151 LiveIntervalUnion::Query &query(const LiveRange &LR, MCRegister RegUnit);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp67 const LLT Ty = Query.Types[TypeIdx]; in isSmallOddVector()
81 const LLT Ty = Query.Types[TypeIdx]; in sizeIsMultipleOf32()
88 const LLT Ty = Query.Types[TypeIdx]; in isWideVec16()
96 const LLT Ty = Query.Types[TypeIdx]; in oneMoreElement()
105 const LLT Ty = Query.Types[TypeIdx]; in fewerEltsToSize64Vector()
120 const LLT Ty = Query.Types[TypeIdx]; in moreEltsToNext32Bit()
149 const LLT Ty = Query.Types[TypeIdx]; in bitcastToRegisterType()
269 const LLT Ty = Query.Types[0]; in isLoadStoreSizeLegal()
356 const LLT Ty = Query.Types[0]; in isLoadStoreLegal()
1567 [=](const LegalityQuery &Query) { return notValidElt(Query, LitTyIdx); }, in AMDGPULegalizerInfo() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DSpecialCaseList.h92 bool inSection(StringRef Section, StringRef Prefix, StringRef Query,
103 unsigned inSectionBlame(StringRef Section, StringRef Prefix, StringRef Query,
126 unsigned match(StringRef Query) const;
152 StringRef Query, StringRef Category) const;
H A DTrigramIndex.h45 bool isDefinitelyOut(StringRef Query) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegMatrix.cpp62 Queries.reset(new LiveIntervalUnion::Query[NumRegUnits]); in runOnMachineFunction()
178 LiveIntervalUnion::Query &LiveRegMatrix::query(const LiveRange &LR, in query()
180 LiveIntervalUnion::Query &Q = Queries[RegUnit]; in query()
231 LiveIntervalUnion::Query Q; in checkInterference()
H A DLiveIntervalUnion.cpp114 bool LiveIntervalUnion::Query::isSeenInterference(LiveInterval *VirtReg) const { in isSeenInterference()
127 unsigned LiveIntervalUnion::Query::
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/
H A DSanitizerSpecialCaseList.cpp57 StringRef Query, in inSection() argument
61 SpecialCaseList::inSectionBlame(S.Entries, Prefix, Query, Category)) in inSection()
/freebsd-13.1/sys/kern/
H A Dserdev_if.m65 # ihand() - Query serial device interrupt handler.
75 # ipend() - Query pending interrupt status.
84 # sysdev() - Query system device status
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXFMAMutate.cpp112 LIS->getInterval(MI.getOperand(1).getReg()).Query(FMAIdx).valueIn(); in processBlock()
192 if (LIS->getInterval(Reg2).Query(FMAIdx).isKill() in processBlock()
196 } else if (LIS->getInterval(Reg3).Query(FMAIdx).isKill() in processBlock()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp102 struct Query { struct
347 const Query &Q);
693 Query QueryNoAC = Q; in computeKnownBitsFromAssume()
1418 Query RecQ = Q; in computeKnownBitsFromOperator()
1451 Query RecQ = Q; in computeKnownBitsFromOperator()
1529 Query RecQ = Q; in computeKnownBitsFromOperator()
2281 const Query &Q) { in isKnownNonZero()
2519 Query RecQ = Q; in isKnownNonZero()
2737 Query RecQ = Q; in isNonEqualPHIs()
2808 const Query &Q) { in MaskedValueIsZero()
[all …]
/freebsd-13.1/bin/csh/
H A Ddot.login8 # Query terminal size; useful for serial lines.
/freebsd-13.1/share/skel/
H A Ddot.login8 # Query terminal size; useful for serial lines.
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DSanitizerSpecialCaseList.h43 bool inSection(SanitizerMask Mask, StringRef Prefix, StringRef Query,
/freebsd-13.1/bin/sh/
H A Ddot.profile15 # Query terminal size; useful for serial lines.

1234