Searched refs:getLCMType (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/ |
D | GISelUtilsTest.cpp | 152 TEST(GISelUtilsTest, getLCMType) { in TEST() argument 153 EXPECT_EQ(S1, getLCMType(S1, S1)); in TEST() 154 EXPECT_EQ(S32, getLCMType(S32, S1)); in TEST() 155 EXPECT_EQ(S32, getLCMType(S1, S32)); in TEST() 156 EXPECT_EQ(S32, getLCMType(S32, S32)); in TEST() 158 EXPECT_EQ(S32, getLCMType(S32, S16)); in TEST() 159 EXPECT_EQ(S32, getLCMType(S16, S32)); in TEST() 161 EXPECT_EQ(S64, getLCMType(S64, P0)); in TEST() 162 EXPECT_EQ(P0, getLCMType(P0, S64)); in TEST() 164 EXPECT_EQ(P0, getLCMType(S32, P0)); in TEST() [all …]
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | Utils.h | 220 LLT getLCMType(LLT OrigTy, LLT TargetTy);
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | Utils.cpp | 560 LLT llvm::getLCMType(LLT OrigTy, LLT TargetTy) { in getLCMType() function in llvm
|
D | LegalizerHelper.cpp | 283 LLT LCMTy = getLCMType(DstTy, NarrowTy); in buildLCMMergePieces() 1508 LLT LCMTy = getLCMType(WideTy, OrigTy); in widenWithUnmerge() 1593 LLT LCMTy = getLCMType(SrcTy, WideTy); in widenScalarUnmergeValues() 3208 LLT LCMTy = getLCMType(DstTy, NarrowTy); in fewerElementsVectorImplicitDef() 3881 DstLCMTy = getLCMType(DstScalarTy, NarrowScalarTy); in reduceOperationWidth() 3884 DstLCMTy = getLCMType(DstTy, NarrowTy); in reduceOperationWidth()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCallLowering.cpp | 389 LLT LCMTy = getLCMType(SrcTy, PartTy); in unpackRegsToOrigType() 674 LLT LCMTy = getLCMType(LLTy, PartLLT); in mergeVectorRegsToResultRegs()
|