Home
last modified time | relevance | path

Searched refs:LookupTable (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp115 GlobalVariable &LookupTable) { in createRelLookupTable() argument
118 cast<ConstantArray>(LookupTable.getInitializer()); in createRelLookupTable()
124 M, IntArrayTy, LookupTable.isConstant(), LookupTable.getLinkage(), in createRelLookupTable()
125 nullptr, LookupTable.getName() + ".rel", &LookupTable, in createRelLookupTable()
126 LookupTable.getThreadLocalMode(), LookupTable.getAddressSpace(), in createRelLookupTable()
127 LookupTable.isExternallyInitialized()); in createRelLookupTable()
151 static void convertToRelLookupTable(GlobalVariable &LookupTable) { in convertToRelLookupTable() argument
153 cast<GetElementPtrInst>(LookupTable.use_begin()->getUser()); in convertToRelLookupTable()
156 Module &M = *LookupTable.getParent(); in convertToRelLookupTable()
162 GlobalVariable *RelLookupTable = createRelLookupTable(Func, LookupTable); in convertToRelLookupTable()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTImporterSharedState.h32 std::unique_ptr<ASTImporterLookupTable> LookupTable; variable
52 LookupTable = std::make_unique<ASTImporterLookupTable>(ToTU); in ASTImporterSharedState()
55 ASTImporterLookupTable *getLookupTable() { return LookupTable.get(); } in getLookupTable()
58 if (LookupTable) in addDeclToLookup()
60 LookupTable->add(ND); in addDeclToLookup()
64 if (LookupTable) in removeDeclFromLookup()
66 LookupTable->remove(ND); in removeDeclFromLookup()
H A DASTImporterLookupTable.h59 DCMap LookupTable; variable
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTImporterLookupTable.cpp105 DeclList &Decls = LookupTable[DC][ND->getDeclName()]; in add()
112 DeclList &Decls = LookupTable[DC][Name]; in remove()
159 LookupTable[OldDC][ND->getDeclName()].remove(ND); in updateForced()
165 auto DCI = LookupTable.find(DC); in lookup()
166 if (DCI == LookupTable.end()) in lookup()
182 auto DCI = LookupTable.find(DC); in dump()
183 if (DCI == LookupTable.end()) in dump()
198 for (const auto &Entry : LookupTable) { in dump()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp375 GlobalVariable *LookupTable, in replaceUseWithTableLookup() argument
400 LookupTable->getValueType(), LookupTable, GEPIdx, GV->getName()); in replaceUseWithTableLookup()
412 GlobalVariable *LookupTable) { in replaceUsesInInstructionsWithTableLookup() argument
426 replaceUseWithTableLookup(M, Builder, LookupTable, GV, U, in replaceUsesInInstructionsWithTableLookup()
1130 GlobalVariable *LookupTable = buildLookupTable( in runOnModule() local
1133 LookupTable); in runOnModule()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h599 llvm::SmallVectorImpl<char> &LookupTable, bool IsPartial);
605 llvm::SmallVectorImpl<char> &LookupTable,
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp4533 llvm::SmallVectorImpl<char> &LookupTable, bool IsPartial) { in GenerateSpecializationInfoLookupTable() argument
4578 Generator.emit(LookupTable, Trait, Lookups ? &Lookups->Table : nullptr); in GenerateSpecializationInfoLookupTable()
4585 llvm::SmallString<4096> LookupTable; in WriteSpecializationInfoLookupTable() local
4586 GenerateSpecializationInfoLookupTable(D, Specializations, LookupTable, in WriteSpecializationInfoLookupTable()
4594 Record, LookupTable); in WriteSpecializationInfoLookupTable()
4627 llvm::SmallVectorImpl<char> &LookupTable, in GenerateNameLookupTable() argument
4775 Generator.emit(LookupTable, Trait, Lookups ? &Lookups->Table : nullptr); in GenerateNameLookupTable()
4910 SmallString<4096> LookupTable; in WriteDeclContextVisibleBlock() local
4913 GenerateNameLookupTable(Context, DC, LookupTable, ModuleLocalLookupTable, in WriteDeclContextVisibleBlock()
4919 LookupTable); in WriteDeclContextVisibleBlock()
[all …]
H A DASTReader.cpp8655 auto &LookupTable = in getLoadedSpecializationsLookupTables() local
8657 auto I = LookupTable.find(D); in getLoadedSpecializationsLookupTables()
8658 return I == LookupTable.end() ? nullptr : &I->second; in getLoadedSpecializationsLookupTables()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp75 LookupTable enumerator
3028 return Kind == RegKind::LookupTable ? unsigned(AArch64::ZT0) : 0; in matchRegisterNameAlias()
3068 case RegKind::LookupTable: in getNumRegsForRegKind()
4768 unsigned RegNum = matchRegisterNameAlias(Name, RegKind::LookupTable); in tryParseZTOperand()
4774 RegNum, RegKind::LookupTable, StartLoc, getLoc(), getContext())); in tryParseZTOperand()