Home
last modified time | relevance | path

Searched refs:TypeEntry (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp515 uint32_t BTFDebug::addType(std::unique_ptr<BTFTypeBase> TypeEntry, in addType() argument
517 TypeEntry->setId(TypeEntries.size() + 1); in addType()
518 uint32_t Id = TypeEntry->getId(); in addType()
520 TypeEntries.push_back(std::move(TypeEntry)); in addType()
524 uint32_t BTFDebug::addType(std::unique_ptr<BTFTypeBase> TypeEntry) { in addType() argument
525 TypeEntry->setId(TypeEntries.size() + 1); in addType()
526 uint32_t Id = TypeEntry->getId(); in addType()
527 TypeEntries.push_back(std::move(TypeEntry)); in addType()
534 std::unique_ptr<BTFTypeBase> TypeEntry; in visitBasicType() local
543 TypeEntry = std::make_unique<BTFTypeInt>( in visitBasicType()
[all …]
H A DBTFDebug.h314 uint32_t addType(std::unique_ptr<BTFTypeBase> TypeEntry, const DIType *Ty);
316 uint32_t addType(std::unique_ptr<BTFTypeBase> TypeEntry);
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DOutputSections.h98 DebugDieTypeRefPatch(uint64_t PatchOffset, TypeEntry *RefTypeName);
100 TypeEntry *RefTypeName = nullptr;
105 DebugType2TypeDieRefPatch(uint64_t PatchOffset, DIE *Die, TypeEntry *TypeName,
106 TypeEntry *RefTypeName);
109 TypeEntry *TypeName = nullptr;
110 TypeEntry *RefTypeName = nullptr;
114 DebugTypeStrPatch(uint64_t PatchOffset, DIE *Die, TypeEntry *TypeName,
118 TypeEntry *TypeName = nullptr;
123 DebugTypeLineStrPatch(uint64_t PatchOffset, DIE *Die, TypeEntry *TypeName,
127 TypeEntry *TypeName = nullptr;
[all …]
H A DDWARFLinkerCompileUnit.cpp107 for (TypeEntry *&Name : TypeEntries) in maybeResetToLoadedStage()
246 TypeEntries = SmallVector<TypeEntry *>(); in cleanupDataAfterClonning()
1241 TypeEntry *RootEntry = nullptr; in cloneAndEmit()
1246 std::pair<DIE *, TypeEntry *> OutCUDie = cloneDIE( in cloneAndEmit()
1288 std::pair<DIE *, TypeEntry *> CompileUnit::cloneDIE( in cloneDIE()
1289 const DWARFDebugInfoEntry *InputDieEntry, TypeEntry *ClonedParentTypeDIE, in cloneDIE()
1300 std::pair<DIE *, TypeEntry *> ClonedDIE; in cloneDIE()
1321 TypeEntry *TypeParentForChild = in cloneDIE()
1338 std::pair<DIE *, TypeEntry *> ClonedChild = cloneDIE( in cloneDIE()
1468 TypeEntry *CompileUnit::createTypeDIEandCloneAttributes( in createTypeDIEandCloneAttributes()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp438 DenseMap<unsigned, unsigned> TypeEntry; in FactorNodes() local
449 unsigned &Entry = TypeEntry[CTMTy]; in FactorNodes()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp
H A DX86FastISel.cpp1943 const DivRemEntry &TypeEntry = OpTable[TypeIndex]; in X86SelectDivRem() local
1944 const DivRemEntry::DivRemResult &OpEntry = TypeEntry.ResultTable[OpIndex]; in X86SelectDivRem()
1954 TII.get(OpEntry.OpCopy), TypeEntry.LowInReg).addReg(Op0Reg); in X86SelectDivRem()
1970 TII.get(Copy), TypeEntry.HighInReg) in X86SelectDivRem()
1974 TII.get(Copy), TypeEntry.HighInReg) in X86SelectDivRem()
1978 TII.get(TargetOpcode::SUBREG_TO_REG), TypeEntry.HighInReg) in X86SelectDivRem()
2013 ResultReg = createResultReg(TypeEntry.RC); in X86SelectDivRem()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp1742 const MulDivRemEntry &TypeEntry = *OpEntryIt; in selectMulDivRem() local
1744 TypeEntry.ResultTable[OpIndex]; in selectMulDivRem()
1757 TypeEntry.LowInReg) in selectMulDivRem()
1775 TypeEntry.HighInReg) in selectMulDivRem()
1779 TypeEntry.HighInReg) in selectMulDivRem()
1783 TII.get(TargetOpcode::SUBREG_TO_REG), TypeEntry.HighInReg) in selectMulDivRem()