Searched refs:regIdx (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 532 unsigned regIdx = 32; in MorphToIntPairReg() local 534 regIdx = Reg - Sparc::G0; in MorphToIntPairReg() 536 regIdx = Reg - Sparc::O0 + 8; in MorphToIntPairReg() 538 regIdx = Reg - Sparc::L0 + 16; in MorphToIntPairReg() 540 regIdx = Reg - Sparc::I0 + 24; in MorphToIntPairReg() 541 if (regIdx % 2 || regIdx > 31) in MorphToIntPairReg() 543 Op.Reg.RegNum = IntPairRegs[regIdx / 2]; in MorphToIntPairReg() 551 unsigned regIdx = Reg - Sparc::F0; in MorphToDoubleReg() local 552 if (regIdx % 2 || regIdx > 31) in MorphToDoubleReg() 554 Op.Reg.RegNum = DoubleRegs[regIdx / 2]; in MorphToDoubleReg() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 657 unsigned regIdx = Reg - VE::SX0; in MorphToI32Reg() local 658 if (regIdx > 63) in MorphToI32Reg() 660 Op.Reg.RegNum = I32Regs[regIdx]; in MorphToI32Reg() 666 unsigned regIdx = Reg - VE::SX0; in MorphToF32Reg() local 667 if (regIdx > 63) in MorphToF32Reg() 669 Op.Reg.RegNum = F32Regs[regIdx]; in MorphToF32Reg() 675 unsigned regIdx = Reg - VE::SX0; in MorphToF128Reg() local 676 if (regIdx % 2 || regIdx > 63) in MorphToF128Reg() 678 Op.Reg.RegNum = F128Regs[regIdx / 2]; in MorphToF128Reg() 684 unsigned regIdx = Reg - VE::VM0; in MorphToVM512Reg() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIRegisterInfo.td | 79 class SIReg <string n, bits<8> regIdx = 0, bit isVGPR = 0, 86 let HWEncoding{7-0} = regIdx; 91 int Index = !cast<int>(regIdx); 114 multiclass SIRegLoHi16 <string n, bits<8> regIdx, bit ArtificialHigh = 1, 117 def _LO16 : SIReg<n#".l", regIdx, isVGPR, isAGPR>; 118 def _HI16 : SIReg<!if(ArtificialHigh, "", n#".h"), regIdx, isVGPR, isAGPR, 128 let HWEncoding{7-0} = regIdx; 132 int Index = !cast<int>(regIdx); 211 multiclass ApertureRegister<string name, bits<8> regIdx> { 216 defm _LO : SIRegLoHi16 <name, regIdx>; [all …]
|
| /freebsd/contrib/sqlite3/ |
| H A D | sqlite3.c | 137204 int regIdx; /* Range of registers holding content for pIdx */ 137238 regIdx = aRegIdx[ix]+1; 137244 sqlite3ExprCodeCopy(pParse, pIdx->aColExpr->a[i].pExpr, regIdx+i); 137249 sqlite3VdbeAddOp2(v, OP_IntCopy, x, regIdx+i); 137254 sqlite3VdbeAddOp2(v, OP_SCopy, x, regIdx+i); 137258 sqlite3VdbeAddOp3(v, OP_MakeRecord, regIdx, pIdx->nColumn, aRegIdx[ix]); 137265 sqlite3VdbeReleaseRegisters(pParse, regIdx, pIdx->nColumn, 0, 0); 137326 regIdx, pIdx->nKeyCol); VdbeCoverage(v); 137329 regR = pIdx==pPk ? regIdx : sqlite3GetTempRange(pParse, nPkField); 137363 int regCmp = (IsPrimaryKeyIndex(pIdx) ? regIdx : regR); [all …]
|