Searched refs:LMul (Results 1 – 7 of 7) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoVSDPatterns.td | 145 vti.LMul, vti.AVL, vti.RegClass, vti.RegClass>; 148 vti.LMul, vti.AVL, vti.RegClass, vti.RegClass, 159 vti.LMul, vti.AVL, vti.RegClass, vti.RegClass, 188 vti.LMul, vti.AVL, vti.RegClass, vti.RegClass>; 191 vti.Log2SEW, vti.LMul, vti.AVL, vti.RegClass, vti.RegClass, 200 (!cast<Instruction>(instruction_name#"_V"#fvti.ScalarSuffix#"_"#fvti.LMul.MX) 210 defvar instruction = !cast<Instruction>(instruction_name#"_VV_"#vti.LMul.MX); 228 defvar instruction = !cast<Instruction>(instruction_name#_#kind#_#vti.LMul.MX); 269 defvar instruction = !cast<Instruction>(instruction_name#"_VI_"#vti.LMul.MX); 285 (!cast<Instruction>(inst_name#"_VV_"#fvti.LMul.MX) [all …]
|
| H A D | RISCVInstrInfoVVLPatterns.td | 303 vti.LMul, vti.RegClass, vti.RegClass>; 306 vti.LMul, vti.RegClass, vti.RegClass, 317 vti.LMul, vti.RegClass, vti.RegClass, 346 vti.LMul, vti.RegClass, vti.RegClass>; 349 vti.LMul, vti.RegClass, vti.RegClass, 360 (!cast<Instruction>(instruction_name#"_V"#fvti.ScalarSuffix#"_"#fvti.LMul.MX) 371 (!cast<Instruction>(instruction_name#"_VV_"#vti.LMul.MX) 384 (!cast<Instruction>(instruction_name#"_VV_"#vti.LMul.MX) 391 defvar instruction = !cast<Instruction>(instruction_name#"_VX_"#vti.LMul.MX); 406 defvar instruction = !cast<Instruction>(instruction_name#"_VI_"#vti.LMul.MX); [all …]
|
| H A D | RISCVInstrInfoVPseudos.td | 153 LMULInfo LMul = M; 262 LMULInfo LMul = M; 1353 let VLMul = mti.LMul.value in { 1413 let VLMul = mti.LMul.value in { 1460 let VLMul = mti.LMul.value in { 1471 let VLMul = mti.LMul.value in { 1489 let VLMul = mti.LMul.value in { 2418 vti.Log2SEW, vti.LMul, vti.RegClass, 2436 vti.Log2SEW, vti.LMul, VR>; 2438 vti.Mask, vti.Log2SEW, vti.LMul, vti.RegClass, VR>; [all …]
|
| H A D | RISCVInstrInfo.cpp | 135 unsigned LMul = 1; in copyPhysReg() local 158 LMul = 1; in copyPhysReg() 163 LMul = 2; in copyPhysReg() 168 LMul = 4; in copyPhysReg() 173 LMul = 1; in copyPhysReg() 178 LMul = 2; in copyPhysReg() 183 LMul = 1; in copyPhysReg() 188 LMul = 2; in copyPhysReg() 193 LMul = 1; in copyPhysReg() 198 LMul = 1; in copyPhysReg() [all …]
|
| H A D | RISCVISelLowering.h | 472 static unsigned getRegClassIDForLMUL(RISCVII::VLMUL LMul);
|
| H A D | RISCVISelLowering.cpp | 1064 unsigned RISCVTargetLowering::getRegClassIDForLMUL(RISCVII::VLMUL LMul) { in getRegClassIDForLMUL() argument 1065 switch (LMul) { in getRegClassIDForLMUL() 1192 unsigned LMul = divideCeil(VT.getSizeInBits(), MinVLen); in useRVVForFixedLengthVectorVT() local 1194 if (LMul > Subtarget.getMaxLMULForFixedLengthVectors()) in useRVVForFixedLengthVectorVT()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVBaseInfo.cpp | 137 unsigned LMul = 1 << static_cast<unsigned>(VLMUL); in printVType() local 138 OS << ",m" << LMul; in printVType() 144 unsigned LMul = 1 << (8 - static_cast<unsigned>(VLMUL)); in printVType() local 145 OS << ",mf" << LMul; in printVType()
|