Searched refs:MergeTy (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegBankLegalizeHelper.h | 107 LLT MergeTy = LLT()); 108 void widenLoad(MachineInstr &MI, LLT WideTy, LLT MergeTy = LLT());
|
| H A D | AMDGPURegBankLegalizeHelper.cpp | 60 ArrayRef<LLT> LLTBreakdown, LLT MergeTy) { in splitLoad() argument 87 if (!MergeTy.isValid()) { in splitLoad() 95 if (MRI.getType(Reg) == MergeTy) { in splitLoad() 98 auto Unmerge = B.buildUnmerge({DstRB, MergeTy}, Reg); in splitLoad() 109 LLT MergeTy) { in widenLoad() argument 124 auto Unmerge = B.buildUnmerge({DstRB, MergeTy}, WideLoad); in widenLoad() 127 unsigned NumElts = DstTy.getSizeInBits() / MergeTy.getSizeInBits(); in widenLoad()
|
| H A D | AMDGPURegisterBankInfo.cpp | 2121 LLT MergeTy = LLT::fixed_vector(Ops.size(), EltTy); in foldInsertEltToCmpSelect() local 2122 if (MergeTy == MRI.getType(MI.getOperand(0).getReg())) { in foldInsertEltToCmpSelect() 2125 auto Vec = B.buildBuildVector(MergeTy, Ops); in foldInsertEltToCmpSelect()
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | SveEmitter.cpp | 189 Intrinsic(StringRef Name, StringRef Proto, uint64_t MergeTy, 964 Intrinsic::Intrinsic(StringRef Name, StringRef Proto, uint64_t MergeTy, in Intrinsic() argument 1008 this->Flags |= Emitter.encodeMergeType(MergeTy); in Intrinsic()
|