Home
last modified time | relevance | path

Searched refs:SearchIndex (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp78 struct SearchIndex { struct
94 std::unique_ptr<SearchIndex> PrimaryKey;
95 SmallVector<std::unique_ptr<SearchIndex>, 2> Indices;
167 const SearchIndex &Index);
170 const SearchIndex &Index, in searchableFieldType()
207 const SearchIndex &Index, raw_ostream &OS);
208 void emitLookupFunction(const GenericTable &Table, const SearchIndex &Index,
213 std::unique_ptr<SearchIndex>
219 int64_t getNumericKey(const SearchIndex &Index, const Record *Rec);
226 int64_t SearchableTableEmitter::getNumericKey(const SearchIndex &Index, in getNumericKey()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSystemRegister.td46 def lookupMClassSysRegByName : SearchIndex {
51 def lookupMClassSysRegByM1Encoding12 : SearchIndex {
56 def lookupMClassSysRegByM2M3Encoding8 : SearchIndex {
162 def lookupBankedRegByName : SearchIndex {
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcASITags.td29 def lookupASITagByName : SearchIndex {
34 def lookupASITagByAltName : SearchIndex {
H A DSparcPrefetchTags.td27 def lookupPrefetchTagByName : SearchIndex {
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.td101 def lookupBuiltin : SearchIndex {
156 def lookupExtendedBuiltin : SearchIndex {
162 def lookupExtendedBuiltinBySetAndNumber : SearchIndex {
532 def lookupNativeBuiltin : SearchIndex {
797 def lookupGroupBuiltin : SearchIndex {
1167 def lookupAtomicFloatingBuiltin : SearchIndex {
1212 def lookupIntelSubgroupsBuiltin : SearchIndex {
1293 def lookupGroupUniformBuiltin : SearchIndex {
1339 def lookupGetBuiltin : SearchIndex {
1402 def lookupImageQueryBuiltin : SearchIndex {
[all …]
H A DSPIRVSymbolicOperands.td45 def lookupSymbolicOperandByCategory : SearchIndex {
51 def lookupSymbolicOperandByCategoryAndMnemonic : SearchIndex {
81 def lookupSymbolicOperandsEnabledByExtension : SearchIndex {
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SystemOperands.td69 def lookupATByName : SearchIndex {
120 def lookupDBByName : SearchIndex {
159 def lookupDBnXSByName : SearchIndex {
164 def lookupDBnXSByImmValue : SearchIndex {
203 def lookupDCByName : SearchIndex {
294 def lookupICByName : SearchIndex {
327 def lookupISBByName : SearchIndex {
360 def lookupTSBByName : SearchIndex {
397 def lookupPRFMByName : SearchIndex {
458 def lookupSVEPRFMByName : SearchIndex {
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DSearchableTable.td115 // See SearchIndex.EarlyOut
128 class SearchIndex {
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSearchableTables.td64 def getGfx9BufferFormatInfo : SearchIndex {
68 def getGfx10BufferFormatInfo : SearchIndex {
72 def getGfx11PlusBufferFormatInfo : SearchIndex {
H A DMIMGInstructions.td89 def getMIMGDimInfoByEncoding : SearchIndex {
94 def getMIMGDimInfoByAsmSuffix : SearchIndex {
251 def getMIMGInfo : SearchIndex {
1865 def getImageDimIntrinsicByBaseOpcode : SearchIndex {
H A DBUFInstructions.td3419 def getMUBUFInfoFromOpcode : SearchIndex {
3424 def getMUBUFInfoFromBaseOpcodeAndElements : SearchIndex {
3438 def getMTBUFInfoFromOpcode : SearchIndex {
3443 def getMTBUFInfoFromBaseOpcodeAndElements : SearchIndex {
H A DSIInstrInfo.td3333 def getVOPDBaseFromComponent : SearchIndex {
3346 def getVOPDInfoFromComponentOpcodes : SearchIndex {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp1111 Value *SearchIndex = PSearch->getIncomingValue(1); in recognizeFindFirstByte() local
1113 std::swap(SearchStart, SearchIndex); in recognizeFindFirstByte()
1121 if (!match(SearchIndex, m_GEP(m_Specific(PSearch), m_One())) || in recognizeFindFirstByte()
1126 GetElementPtrInst *GEPSearch = cast<GetElementPtrInst>(SearchIndex); in recognizeFindFirstByte()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVProcessors.td64 def getRISCVTuneInfo : SearchIndex {
H A DRISCVSystemOperands.td60 def lookupSysRegByName : SearchIndex {
H A DRISCVInstrFormats.td138 def lookupRISCVOpcodeByName : SearchIndex {
H A DRISCVInstrInfoVPseudos.td610 def lookupMaskedIntrinsicByUnmasked : SearchIndex {