Home
last modified time | relevance | path

Searched refs:hasSubClassEq (Results 1 – 25 of 58) sorted by relevance

123

/external/llvm/lib/Target/Mips/
DMipsSEInstrInfo.cpp192 if (Mips::GPR32RegClass.hasSubClassEq(RC)) in storeRegToStack()
194 else if (Mips::GPR64RegClass.hasSubClassEq(RC)) in storeRegToStack()
196 else if (Mips::ACC64RegClass.hasSubClassEq(RC)) in storeRegToStack()
198 else if (Mips::ACC64DSPRegClass.hasSubClassEq(RC)) in storeRegToStack()
200 else if (Mips::ACC128RegClass.hasSubClassEq(RC)) in storeRegToStack()
202 else if (Mips::DSPCCRegClass.hasSubClassEq(RC)) in storeRegToStack()
204 else if (Mips::FGR32RegClass.hasSubClassEq(RC)) in storeRegToStack()
206 else if (Mips::AFGR64RegClass.hasSubClassEq(RC)) in storeRegToStack()
208 else if (Mips::FGR64RegClass.hasSubClassEq(RC)) in storeRegToStack()
218 else if (Mips::LO32RegClass.hasSubClassEq(RC)) in storeRegToStack()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86RegisterBankInfo.cpp47 if (X86::GR8RegClass.hasSubClassEq(&RC) || in getRegBankFromRegClass()
48 X86::GR16RegClass.hasSubClassEq(&RC) || in getRegBankFromRegClass()
49 X86::GR32RegClass.hasSubClassEq(&RC) || in getRegBankFromRegClass()
50 X86::GR64RegClass.hasSubClassEq(&RC)) in getRegBankFromRegClass()
53 if (X86::FR32XRegClass.hasSubClassEq(&RC) || in getRegBankFromRegClass()
54 X86::FR64XRegClass.hasSubClassEq(&RC) || in getRegBankFromRegClass()
55 X86::VR128XRegClass.hasSubClassEq(&RC) || in getRegBankFromRegClass()
56 X86::VR256XRegClass.hasSubClassEq(&RC) || in getRegBankFromRegClass()
57 X86::VR512RegClass.hasSubClassEq(&RC)) in getRegBankFromRegClass()
DX86DomainReassignment.cpp50 return X86::GR64RegClass.hasSubClassEq(RC) || in isGPR()
51 X86::GR32RegClass.hasSubClassEq(RC) || in isGPR()
52 X86::GR16RegClass.hasSubClassEq(RC) || in isGPR()
53 X86::GR8RegClass.hasSubClassEq(RC); in isGPR()
58 return X86::VK16RegClass.hasSubClassEq(RC); in isMask()
74 if (X86::GR8RegClass.hasSubClassEq(SrcRC)) in getDstRC()
76 if (X86::GR16RegClass.hasSubClassEq(SrcRC)) in getDstRC()
78 if (X86::GR32RegClass.hasSubClassEq(SrcRC)) in getDstRC()
80 if (X86::GR64RegClass.hasSubClassEq(SrcRC)) in getDstRC()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsSEInstrInfo.cpp260 if (Mips::GPR32RegClass.hasSubClassEq(RC)) in storeRegToStack()
262 else if (Mips::GPR64RegClass.hasSubClassEq(RC)) in storeRegToStack()
264 else if (Mips::ACC64RegClass.hasSubClassEq(RC)) in storeRegToStack()
266 else if (Mips::ACC64DSPRegClass.hasSubClassEq(RC)) in storeRegToStack()
268 else if (Mips::ACC128RegClass.hasSubClassEq(RC)) in storeRegToStack()
270 else if (Mips::DSPCCRegClass.hasSubClassEq(RC)) in storeRegToStack()
272 else if (Mips::FGR32RegClass.hasSubClassEq(RC)) in storeRegToStack()
274 else if (Mips::AFGR64RegClass.hasSubClassEq(RC)) in storeRegToStack()
276 else if (Mips::FGR64RegClass.hasSubClassEq(RC)) in storeRegToStack()
289 else if (Mips::LO32RegClass.hasSubClassEq(RC)) in storeRegToStack()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp708 if (!PPC::GPRCRegClass.hasSubClassEq(RC) && in canInsertSelect()
709 !PPC::GPRC_NOR0RegClass.hasSubClassEq(RC) && in canInsertSelect()
710 !PPC::G8RCRegClass.hasSubClassEq(RC) && in canInsertSelect()
711 !PPC::G8RC_NOX0RegClass.hasSubClassEq(RC)) in canInsertSelect()
742 bool Is64Bit = PPC::G8RCRegClass.hasSubClassEq(RC) || in insertSelect()
743 PPC::G8RC_NOX0RegClass.hasSubClassEq(RC); in insertSelect()
745 PPC::GPRCRegClass.hasSubClassEq(RC) || in insertSelect()
746 PPC::GPRC_NOR0RegClass.hasSubClassEq(RC)) && in insertSelect()
966 if (PPC::GPRCRegClass.hasSubClassEq(RC) || in StoreRegToStackSlot()
967 PPC::GPRC_NOR0RegClass.hasSubClassEq(RC)) { in StoreRegToStackSlot()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCInstrInfo.cpp337 if (PPC::GPRCRegisterClass->hasSubClassEq(RC)) { in StoreRegToStackSlot()
353 } else if (PPC::G8RCRegisterClass->hasSubClassEq(RC)) { in StoreRegToStackSlot()
369 } else if (PPC::F8RCRegisterClass->hasSubClassEq(RC)) { in StoreRegToStackSlot()
374 } else if (PPC::F4RCRegisterClass->hasSubClassEq(RC)) { in StoreRegToStackSlot()
379 } else if (PPC::CRRCRegisterClass->hasSubClassEq(RC)) { in StoreRegToStackSlot()
417 } else if (PPC::CRBITRCRegisterClass->hasSubClassEq(RC)) { in StoreRegToStackSlot()
451 } else if (PPC::VRRCRegisterClass->hasSubClassEq(RC)) { in StoreRegToStackSlot()
502 if (PPC::GPRCRegisterClass->hasSubClassEq(RC)) { in LoadRegFromStackSlot()
511 } else if (PPC::G8RCRegisterClass->hasSubClassEq(RC)) { in LoadRegFromStackSlot()
520 } else if (PPC::F8RCRegisterClass->hasSubClassEq(RC)) { in LoadRegFromStackSlot()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp763 if (!PPC::GPRCRegClass.hasSubClassEq(RC) && in canInsertSelect()
764 !PPC::GPRC_NOR0RegClass.hasSubClassEq(RC) && in canInsertSelect()
765 !PPC::G8RCRegClass.hasSubClassEq(RC) && in canInsertSelect()
766 !PPC::G8RC_NOX0RegClass.hasSubClassEq(RC)) in canInsertSelect()
794 bool Is64Bit = PPC::G8RCRegClass.hasSubClassEq(RC) || in insertSelect()
795 PPC::G8RC_NOX0RegClass.hasSubClassEq(RC); in insertSelect()
797 PPC::GPRCRegClass.hasSubClassEq(RC) || in insertSelect()
798 PPC::GPRC_NOR0RegClass.hasSubClassEq(RC)) && in insertSelect()
1019 if (PPC::GPRCRegClass.hasSubClassEq(RC) || in getStoreOpcodeForSpill()
1020 PPC::GPRC_NOR0RegClass.hasSubClassEq(RC)) { in getStoreOpcodeForSpill()
[all …]
DPPCVSXCopy.cpp59 return RC->hasSubClassEq(MRI.getRegClass(Reg)); in IsRegInClass()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DRISCVInstrInfo.cpp120 if (RISCV::GPRRegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
123 else if (RISCV::FPR32RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
125 else if (RISCV::FPR64RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
147 if (RISCV::GPRRegClass.hasSubClassEq(RC)) in loadRegFromStackSlot()
150 else if (RISCV::FPR32RegClass.hasSubClassEq(RC)) in loadRegFromStackSlot()
152 else if (RISCV::FPR64RegClass.hasSubClassEq(RC)) in loadRegFromStackSlot()
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp308 bool Is64Bit = AArch64::GPR64allRegClass.hasSubClassEq(MRI.getRegClass(VReg)); in canFoldIntoCSel()
382 if (AArch64::GPR64allRegClass.hasSubClassEq(RC) || in canInsertSelect()
383 AArch64::GPR32allRegClass.hasSubClassEq(RC)) { in canInsertSelect()
396 if (AArch64::FPR64RegClass.hasSubClassEq(RC) || in canInsertSelect()
397 AArch64::FPR32RegClass.hasSubClassEq(RC)) { in canInsertSelect()
777 } else if (!OpRegCstraints->hasSubClassEq(MRI->getRegClass(Reg)) && in UpdateOperandRegClass()
2195 if (AArch64::FPR8RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
2199 if (AArch64::FPR16RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
2203 if (AArch64::GPR32allRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
2209 } else if (AArch64::FPR32RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetRegisterInfo.h143 return RC != this && hasSubClassEq(RC); in hasSubClass()
148 bool hasSubClassEq(const TargetRegisterClass *RC) const { in hasSubClassEq() function
162 return RC->hasSubClassEq(this); in hasSuperClassEq()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp426 bool Is64Bit = AArch64::GPR64allRegClass.hasSubClassEq(MRI.getRegClass(VReg)); in canFoldIntoCSel()
503 if (AArch64::GPR64allRegClass.hasSubClassEq(RC) || in canInsertSelect()
504 AArch64::GPR32allRegClass.hasSubClassEq(RC)) { in canInsertSelect()
517 if (AArch64::FPR64RegClass.hasSubClassEq(RC) || in canInsertSelect()
518 AArch64::FPR32RegClass.hasSubClassEq(RC)) { in canInsertSelect()
1204 } else if (!OpRegCstraints->hasSubClassEq(MRI->getRegClass(Reg)) && in UpdateOperandRegClass()
2751 if (AArch64::FPR8RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
2755 if (AArch64::FPR16RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
2759 if (AArch64::GPR32allRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
2765 } else if (AArch64::FPR32RegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelDAGToDAG.cpp120 return BF::AnyCCRegClass.hasSubClassEq(RC); in isCC()
124 return BF::DRegClass.hasSubClassEq(RC) || isCC(RC); in isDCC()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h145 return RC != this && hasSubClassEq(RC); in hasSubClass()
149 bool hasSubClassEq(const TargetRegisterClass *RC) const { in hasSubClassEq() function
162 return RC->hasSubClassEq(this); in hasSuperClassEq()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp422 else if (SP::DFPRegsRegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
425 else if (SP::QFPRegsRegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
460 else if (SP::DFPRegsRegClass.hasSubClassEq(RC)) in loadRegFromStackSlot()
463 else if (SP::QFPRegsRegClass.hasSubClassEq(RC)) in loadRegFromStackSlot()
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp418 else if (SP::DFPRegsRegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
421 else if (SP::QFPRegsRegClass.hasSubClassEq(RC)) in storeRegToStackSlot()
456 else if (SP::DFPRegsRegClass.hasSubClassEq(RC)) in loadRegFromStackSlot()
459 else if (SP::QFPRegsRegClass.hasSubClassEq(RC)) in loadRegFromStackSlot()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp879 if (Hexagon::IntRegsRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
883 } else if (Hexagon::DoubleRegsRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
887 } else if (Hexagon::PredRegsRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
891 } else if (Hexagon::ModRegsRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
895 } else if (Hexagon::VecPredRegs128BRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
899 } else if (Hexagon::VecPredRegsRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
903 } else if (Hexagon::VectorRegs128BRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
908 } else if (Hexagon::VectorRegsRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
913 } else if (Hexagon::VecDblRegsRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
918 } else if (Hexagon::VecDblRegs128BRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTargetRegisterInfo.h111 return RC != this && hasSubClassEq(RC); in hasSubClass()
115 bool hasSubClassEq(const TargetRegisterClass *RC) const { in hasSubClassEq() function
128 return RC->hasSubClassEq(this); in hasSuperClassEq()
/external/llvm/lib/CodeGen/GlobalISel/
DRegisterBank.cpp42 if (!RC.hasSubClassEq(&SubRC)) in verify()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/
DRegisterBank.cpp47 if (!RC.hasSubClassEq(&SubRC)) in verify()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/
DARCInstrInfo.cpp299 assert(ARC::GPR32RegClass.hasSubClassEq(RC) && in storeRegToStackSlot()
326 assert(ARC::GPR32RegClass.hasSubClassEq(RC) && in loadRegFromStackSlot()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMBaseInstrInfo.cpp721 if (ARM::GPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
725 } else if (ARM::SPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
733 if (ARM::DPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
741 if (ARM::QPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
757 if (ARM::QQPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
779 if (ARM::QQQQPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
872 if (ARM::GPRRegClass.hasSubClassEq(RC)) { in loadRegFromStackSlot()
876 } else if (ARM::SPRRegClass.hasSubClassEq(RC)) { in loadRegFromStackSlot()
883 if (ARM::DPRRegClass.hasSubClassEq(RC)) { in loadRegFromStackSlot()
890 if (ARM::QPRRegClass.hasSubClassEq(RC)) { in loadRegFromStackSlot()
[all …]
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp880 if (ARM::GPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
884 } else if (ARM::SPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
892 if (ARM::DPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
896 } else if (ARM::GPRPairRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
917 if (ARM::DPairRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
934 if (ARM::DTripleRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
954 if (ARM::QQPRRegClass.hasSubClassEq(RC) || ARM::DQuadRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
976 if (ARM::QQQQPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1062 if (ARM::GPRRegClass.hasSubClassEq(RC)) { in loadRegFromStackSlot()
1066 } else if (ARM::SPRRegClass.hasSubClassEq(RC)) { in loadRegFromStackSlot()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.cpp35 if (SystemZ::GR32BitRegClass.hasSubClassEq(RC) || in getRC32()
39 if (SystemZ::GRH32BitRegClass.hasSubClassEq(RC) || in getRC32()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp986 if (ARM::HPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
997 if (ARM::GPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1004 } else if (ARM::SPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1015 if (ARM::DPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1022 } else if (ARM::GPRPairRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1043 if (ARM::DPairRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1063 if (ARM::DTripleRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1085 if (ARM::QQPRRegClass.hasSubClassEq(RC) || ARM::DQuadRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1109 if (ARM::QQQQPRRegClass.hasSubClassEq(RC)) { in storeRegToStackSlot()
1195 if (ARM::HPRRegClass.hasSubClassEq(RC)) { in loadRegFromStackSlot()
[all …]

123