Home
last modified time | relevance | path

Searched refs:FirstReg (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp265 unsigned FirstReg = 0; in CreateRegs() local
273 if (!FirstReg) FirstReg = R; in CreateRegs()
276 return FirstReg; in CreateRegs()
/external/llvm/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp484 unsigned FirstReg = 0; in ScanInstruction() local
491 if (FirstReg != 0) { in ScanInstruction()
493 State->UnionGroups(FirstReg, Reg); in ScanInstruction()
496 FirstReg = Reg; in ScanInstruction()
500 DEBUG(dbgs() << "->g" << State->GetGroup(FirstReg) << '\n'); in ScanInstruction()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp667 unsigned FirstReg = SwapOps ? FalseReg : TrueReg, in insertSelect() local
673 if (MRI.getRegClass(FirstReg)->contains(PPC::R0) || in insertSelect()
674 MRI.getRegClass(FirstReg)->contains(PPC::X0)) { in insertSelect()
676 MRI.getRegClass(FirstReg)->contains(PPC::X0) ? in insertSelect()
678 unsigned OldFirstReg = FirstReg; in insertSelect()
679 FirstReg = MRI.createVirtualRegister(FirstRC); in insertSelect()
680 BuildMI(MBB, MI, dl, get(TargetOpcode::COPY), FirstReg) in insertSelect()
685 .addReg(FirstReg).addReg(SecondReg) in insertSelect()
/external/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp1174 if (unsigned FirstReg = MRI.getSubReg(Reg, AArch64::dsub0)) in printVectorList() local
1175 Reg = FirstReg; in printVectorList()
1176 else if (unsigned FirstReg = MRI.getSubReg(Reg, AArch64::qsub0)) in printVectorList() local
1177 Reg = FirstReg; in printVectorList()
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp1163 unsigned FirstReg = FirstRegs[NumRegs - 1]; in addVectorList64Operands() local
1166 MCOperand::CreateReg(FirstReg + getVectorListStart() - AArch64::Q0)); in addVectorList64Operands()
1174 unsigned FirstReg = FirstRegs[NumRegs - 1]; in addVectorList128Operands() local
1177 MCOperand::CreateReg(FirstReg + getVectorListStart() - AArch64::Q0)); in addVectorList128Operands()
2832 int64_t FirstReg = tryMatchVectorRegister(Kind, true); in parseVectorList() local
2833 if (FirstReg == -1) in parseVectorList()
2835 int64_t PrevReg = FirstReg; in parseVectorList()
2894 FirstReg, Count, NumElements, ElementKind, S, getLoc(), getContext())); in parseVectorList()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp3541 unsigned FirstReg = Reg; in parseVectorList() local
3545 FirstReg = Reg = getDRegFromQReg(Reg); in parseVectorList()
3687 FirstReg = MRI->getMatchingSuperReg(FirstReg, ARM::dsub_0, RC); in parseVectorList()
3690 Operands.push_back(ARMOperand::CreateVectorList(FirstReg, Count, in parseVectorList()
3700 FirstReg = MRI->getMatchingSuperReg(FirstReg, ARM::dsub_0, RC); in parseVectorList()
3702 Operands.push_back(ARMOperand::CreateVectorListAllLanes(FirstReg, Count, in parseVectorList()
3707 Operands.push_back(ARMOperand::CreateVectorListIndexed(FirstReg, Count, in parseVectorList()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp1923 unsigned FirstReg = MI->getOperand(RegListIdx).getReg(); in tryFoldSPUpdateIntoPushPop() local
1944 for (unsigned CurReg = FirstReg - 1; CurReg >= RD0Reg && RegsNeeded; in tryFoldSPUpdateIntoPushPop()