Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp880 llvm::includes(A->getMembers(), B->getMembers(), deref<std::less<>>()); in testSubClass()
905 return std::tuple(A.RSI, SIZET_MAX - A.getMembers().size(), in TopoOrderRC()
907 std::tuple(B.RSI, SIZET_MAX - B.getMembers().size(), in TopoOrderRC()
989 if (A->getMembers().size() == B->getMembers().size()) in getMatchingSubClassWithSubRegs()
991 return A->getMembers().size() > B->getMembers().size(); in getMatchingSubClassWithSubRegs()
1051 if (SuperRegRC->getMembers().size() >= SubRegRC->getMembers().size()) in getMatchingSubClassWithSubRegs()
1748 const CodeGenRegister::Vec &Regs = RegClass.getMembers(); in computeUberSets()
2213 for (const CodeGenRegister *Reg : RC.getMembers()) { in computeDerivedInfo()
2254 const CodeGenRegister::Vec &Memb1 = RC1->getMembers(); in inferCommonSubClass()
2255 const CodeGenRegister::Vec &Memb2 = RC2->getMembers(); in inferCommonSubClass()
[all …]
H A DCodeGenRegisters.h474 const CodeGenRegister::Vec &getMembers() const { return Members; } in getMembers() function
503 : Members(&RC.getMembers()), RSI(RC.RSI) {} in Key()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRTypes.cpp226 llvm::interleaveComma(getMembers(), printer); in print()
243 ::llvm::ArrayRef<mlir::Type> RecordType::getMembers() const { in getMembers() function in RecordType
272 llvm::ArrayRef<Type> members = getMembers(); in getLargestMember()
320 for (mlir::Type ty : getMembers()) { in computeStructSize()
352 for (mlir::Type ty : getMembers()) in computeStructAlignment()
361 assert(idx < getMembers().size() && "access not valid"); in getElementOffset()
369 llvm::ArrayRef<mlir::Type> members = getMembers(); in getElementOffset()
H A DCIRDialect.cpp1704 if (recordTy.getMembers().size() <= getIndex()) in verify()
1707 if (recordTy.getMembers()[getIndex()] != getType().getPointee()) in verify()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp212 const CodeGenRegister::Vec &Regs = RC.getMembers(); in EmitRegUnitPressure()
1647 if (is_contained(RC->getMembers(), &Reg)) { in runTargetDesc()
1885 OS << " }\n\tNumRegs: " << RC.getMembers().size() << '\n'; in debugDump()
1893 for (const CodeGenRegister *R : RC.getMembers()) { in debugDump()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenBuilder.h121 (type.getMembers() == members && type.getPacked() == packed && in getCompleteRecordTy()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIRTypes.td595 size_t getNumElements() const { return getMembers().size(); };
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp1928 for (mlir::Type ty : type.getMembers()) in prepareTypeConverter()
1937 auto last = *type.getMembers().rbegin(); in prepareTypeConverter()