/external/llvm/lib/Target/Mips/ |
D | MipsSEInstrInfo.cpp | 192 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/ |
D | X86RegisterBankInfo.cpp | 47 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()
|
D | X86DomainReassignment.cpp | 50 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/ |
D | MipsSEInstrInfo.cpp | 260 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/ |
D | PPCInstrInfo.cpp | 708 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/ |
D | PPCInstrInfo.cpp | 337 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/ |
D | PPCInstrInfo.cpp | 763 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 …]
|
D | PPCVSXCopy.cpp | 59 return RC->hasSubClassEq(MRI.getRegClass(Reg)); in IsRegInClass()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfo.cpp | 120 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/ |
D | AArch64InstrInfo.cpp | 308 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/ |
D | TargetRegisterInfo.h | 143 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/ |
D | AArch64InstrInfo.cpp | 426 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/ |
D | BlackfinISelDAGToDAG.cpp | 120 return BF::AnyCCRegClass.hasSubClassEq(RC); in isCC() 124 return BF::DRegClass.hasSubClassEq(RC) || isCC(RC); in isDCC()
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 145 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/ |
D | SparcInstrInfo.cpp | 422 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/ |
D | SparcInstrInfo.cpp | 418 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/ |
D | HexagonInstrInfo.cpp | 879 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/ |
D | TargetRegisterInfo.h | 111 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/ |
D | RegisterBank.cpp | 42 if (!RC.hasSubClassEq(&SubRC)) in verify()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/ |
D | RegisterBank.cpp | 47 if (!RC.hasSubClassEq(&SubRC)) in verify()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/ |
D | ARCInstrInfo.cpp | 299 assert(ARC::GPR32RegClass.hasSubClassEq(RC) && in storeRegToStackSlot() 326 assert(ARC::GPR32RegClass.hasSubClassEq(RC) && in loadRegFromStackSlot()
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMBaseInstrInfo.cpp | 721 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/ |
D | ARMBaseInstrInfo.cpp | 880 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/ |
D | SystemZRegisterInfo.cpp | 35 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/ |
D | ARMBaseInstrInfo.cpp | 986 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 …]
|