Home
last modified time | relevance | path

Searched refs:DIFixedPointType (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp274 DIFixedPointType *
278 return DIFixedPointType::get(VMContext, dwarf::DW_TAG_base_type, Name, in createBinaryFixedPointType()
280 DIFixedPointType::FixedPointBinary, Factor, in createBinaryFixedPointType()
284 DIFixedPointType *
288 return DIFixedPointType::get(VMContext, dwarf::DW_TAG_base_type, Name, in createDecimalFixedPointType()
290 DIFixedPointType::FixedPointDecimal, Factor, in createDecimalFixedPointType()
294 DIFixedPointType *
299 return DIFixedPointType::get(VMContext, dwarf::DW_TAG_base_type, Name, in createRationalFixedPointType()
301 DIFixedPointType::FixedPointRational, 0, in createRationalFixedPointType()
H A DDebugInfoMetadata.cpp912 DIFixedPointType *
913 DIFixedPointType::getImpl(LLVMContext &Context, unsigned Tag, MDString *Name, in getImpl()
918 DEFINE_GETIMPL_LOOKUP(DIFixedPointType, in getImpl()
923 DIFixedPointType, in getImpl()
928 bool DIFixedPointType::isSigned() const { in isSigned()
932 std::optional<DIFixedPointType::FixedPointKind>
933 DIFixedPointType::getFixedPointKind(StringRef Str) { in getFixedPointKind()
941 const char *DIFixedPointType::fixedPointKindString(FixedPointKind V) { in fixedPointKindString()
H A DLLVMContextImpl.h527 template <> struct MDNodeKeyImpl<DIFixedPointType> {
545 MDNodeKeyImpl(const DIFixedPointType *N)
552 bool isKeyOf(const DIFixedPointType *RHS) const {
H A DAsmWriter.cpp1933 void printFixedPointKind(StringRef Name, DIFixedPointType::FixedPointKind V);
2086 DIFixedPointType::FixedPointKind V) { in printFixedPointKind()
2087 Out << FS << Name << ": " << DIFixedPointType::fixedPointKindString(V); in printFixedPointKind()
2244 static void writeDIFixedPointType(raw_ostream &Out, const DIFixedPointType *N, in writeDIFixedPointType()
H A DVerifier.cpp1247 void Verifier::visitDIFixedPointType(const DIFixedPointType &N) { in visitDIFixedPointType()
1254 CheckDI(N.getKind() == DIFixedPointType::FixedPointBinary || in visitDIFixedPointType()
1255 N.getKind() == DIFixedPointType::FixedPointDecimal || in visitDIFixedPointType()
1256 N.getKind() == DIFixedPointType::FixedPointRational, in visitDIFixedPointType()
1258 CheckDI(N.getKind() != DIFixedPointType::FixedPointRational || in visitDIFixedPointType()
1261 CheckDI(N.getKind() == DIFixedPointType::FixedPointRational || in visitDIFixedPointType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.def122 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIFixedPointType)
H A DDIBuilder.h223 LLVM_ABI DIFixedPointType *
234 LLVM_ABI DIFixedPointType *
247 LLVM_ABI DIFixedPointType *
H A DDebugInfoMetadata.h949 class DIFixedPointType : public DIBasicType {
961 DIFixedPointType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIFixedPointType() function
969 DIFixedPointType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIFixedPointType() function
978 DIFixedPointType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIFixedPointType() function
986 ~DIFixedPointType() = default;
988 static DIFixedPointType *
999 static DIFixedPointType *
1008 static DIFixedPointType *
1019 LLVM_ABI static DIFixedPointType *
1046 DEFINE_MDNODE_GET(DIFixedPointType,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.h355 void constructTypeDIE(DIE &Buffer, const DIFixedPointType *BTy);
H A DDwarfUnit.cpp622 } else if (auto *FPT = dyn_cast<DIFixedPointType>(Ty)) in createTypeDIE()
769 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIFixedPointType *BTy) { in constructTypeDIE()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1586 GET_OR_DISTINCT(DIFixedPointType, in parseOneMetadata()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp4743 : MDUnsignedField(0, DIFixedPointType::LastFixedPointKind) {} in FixedPointKindField()
5026 auto Kind = DIFixedPointType::getFixedPointKind(Lex.getStrVal()); in parseMDField()
5604 Result = GET_OR_DISTINCT(DIFixedPointType, in parseDIFixedPointType()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp348 void writeDIFixedPointType(const DIFixedPointType *N,
1928 const DIFixedPointType *N, SmallVectorImpl<uint64_t> &Record, in writeDIFixedPointType()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp240 void writeDIFixedPointType(const DIFixedPointType *N, in writeDIFixedPointType()