Searched refs:LLVMTypeID (Results 1 – 3 of 3) sorted by relevance
/llvm-project/flang/unittests/Optimizer/ |
H A D | KindMappingTest.cpp | 23 using LLVMTypeID = fir::KindMapping::LLVMTypeID; typedef 89 EXPECT_EQ(defaultString->getRealTypeID(2), LLVMTypeID::HalfTyID); in TEST_F() 90 EXPECT_EQ(defaultString->getRealTypeID(3), LLVMTypeID::BFloatTyID); in TEST_F() 91 EXPECT_EQ(defaultString->getRealTypeID(4), LLVMTypeID::FloatTyID); in TEST_F() 92 EXPECT_EQ(defaultString->getRealTypeID(8), LLVMTypeID::DoubleTyID); in TEST_F() 93 EXPECT_EQ(defaultString->getRealTypeID(10), LLVMTypeID::X86_FP80TyID); in TEST_F() 94 EXPECT_EQ(defaultString->getRealTypeID(16), LLVMTypeID::FP128TyID); in TEST_F() 96 EXPECT_EQ(defaultString->getRealTypeID(-1), LLVMTypeID::FloatTyID); in TEST_F() 97 EXPECT_EQ(defaultString->getRealTypeID(1), LLVMTypeID::FloatTyID); in TEST_F() 101 EXPECT_EQ(defaultString->getComplexTypeID(2), LLVMTypeID::HalfTyID); in TEST_F() [all …]
|
/llvm-project/flang/lib/Optimizer/Dialect/Support/ |
H A D | KindMapping.cpp | 24 using LLVMTypeID = fir::KindMapping::LLVMTypeID; typedef 59 static LLVMTypeID defaultRealKind(KindTy kind) { in defaultRealKind() 62 return LLVMTypeID::HalfTyID; in defaultRealKind() 64 return LLVMTypeID::BFloatTyID; in defaultRealKind() 66 return LLVMTypeID::FloatTyID; in defaultRealKind() 68 return LLVMTypeID::DoubleTyID; in defaultRealKind() 70 return LLVMTypeID::X86_FP80TyID; in defaultRealKind() 72 return LLVMTypeID::FP128TyID; in defaultRealKind() 74 return LLVMTypeID::FloatTyID; in defaultRealKind() 98 static LLVMTypeID getFloatLikeTypeID(KindTy kind, const MAP &map) { in getFloatLikeTypeID() [all …]
|
/llvm-project/flang/include/flang/Optimizer/Dialect/Support/ |
H A D | KindMapping.h | 52 using LLVMTypeID = llvm::Type::TypeID; variable 87 LLVMTypeID getRealTypeID(KindTy kind) const; 90 LLVMTypeID getComplexTypeID(KindTy kind) const; 131 llvm::DenseMap<std::pair<char, KindTy>, LLVMTypeID> floatMap;
|