Searched refs:RegPair (Results 1 - 8 of 8) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp1301 auto GetRegPair = [this, r](RegPairVals RegPair) {
1302 const std::string R1 = r + utostr(RegPair.first);
1303 const std::string R2 = r + utostr(RegPair.second);
1307 auto GetScalarRegs = [RI, GetRegPair](unsigned RegPair) {
1308 const unsigned Lower = RI->getEncodingValue(RegPair);
1314 const RegPairVals RegPair =
1317 return GetRegPair(RegPair);
1410 const std::pair<unsigned, unsigned> RegPair = GetScalarRegs(MO.getReg()); local
1411 MO.setReg(RegPair.first);
1412 Inst.addOperand(MCOperand::createReg(RegPair
1420 const std::pair<unsigned, unsigned> RegPair = GetScalarRegs(MO.getReg()); local
1431 const std::pair<unsigned, unsigned> RegPair = GetScalarRegs(MO.getReg()); local
1443 const std::pair<unsigned, unsigned> RegPair = GetVecRegs(MO.getReg()); local
1783 StringRef RegPair = Name; local
1788 StringRef RegPair = Name; local
1800 StringRef RegPair = Name; local
1805 StringRef RegPair = Name; local
1817 StringRef RegPair = Name; local
1822 StringRef RegPair = Name; local
1837 StringRef RegPair = Name; local
1842 StringRef RegPair = Name; local
1860 StringRef RegPair = Name; local
1865 StringRef RegPair = Name; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp773 for (const RegSubRegPair &RegPair : SrcRegs) {
774 MIB.addReg(RegPair.Reg, 0, RegPair.SubReg);
776 // Since we're extended the lifetime of RegPair.Reg, clear the
777 // kill flags to account for that and make RegPair.Reg reaches
779 MRI.clearKillFlags(RegPair.Reg);
H A DRegAllocPBQP.cpp148 using RegPair = std::pair<unsigned, unsigned>;
149 using CoalesceMap = std::map<RegPair, PBQP::PBQPNum>;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp545 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair,
2478 unsigned RegPair = fieldFromInstruction(Insn, 7, 3); local
2479 if (DecodeMovePRegPair(Inst, RegPair, Address, Decoder) ==
2501 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair, argument
2503 switch (RegPair) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp217 unsigned RegPair = getMovePRegPairOpValue(MI, 0, Fixups, STI); local
218 Binary = (Binary & 0xFFFFFC7F) | (RegPair << 7);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3739 SDNode *RegPair = local
3741 SDValue Ops[] = {SDValue(RegPair, 0), Base, RegOffset, ImmOffset, Chain};
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp2306 bool RegPair = ((R0 == Mips::A1 && R1 == Mips::A2) || local
2314 if (!RegPair)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4318 for (auto const &RegPair : RegsToPass)
4319 for (MCSubRegIterator SubRegs(RegPair.first, TRI, /*IncludeSelf=*/true);
[all...]

Completed in 189 milliseconds