|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 2312 extern const TargetRegisterClass HvxQRRegClass;
References
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 2971 &Hexagon::HvxQRRegClass,
lib/Target/Hexagon/HexagonBitTracker.cpp 119 for (auto &RC : {HvxVRRegClass, HvxWRRegClass, HvxQRRegClass,
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 700 RC == &Hexagon::HvxQRRegClass;
lib/Target/Hexagon/HexagonISelLowering.cpp 3025 return {0u, &Hexagon::HvxQRRegClass};
3210 return std::make_pair(&Hexagon::HvxQRRegClass, 1);
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 39 addRegisterClass(MVT::v16i1, &Hexagon::HvxQRRegClass);
40 addRegisterClass(MVT::v32i1, &Hexagon::HvxQRRegClass);
41 addRegisterClass(MVT::v64i1, &Hexagon::HvxQRRegClass);
42 addRegisterClass(MVT::v512i1, &Hexagon::HvxQRRegClass);
50 addRegisterClass(MVT::v32i1, &Hexagon::HvxQRRegClass);
51 addRegisterClass(MVT::v64i1, &Hexagon::HvxQRRegClass);
52 addRegisterClass(MVT::v128i1, &Hexagon::HvxQRRegClass);
53 addRegisterClass(MVT::v1024i1, &Hexagon::HvxQRRegClass);
lib/Target/Hexagon/HexagonInstrInfo.cpp 859 if (Hexagon::HvxQRRegClass.contains(SrcReg, DestReg)) {
865 if (Hexagon::HvxQRRegClass.contains(SrcReg) &&
870 if (Hexagon::HvxQRRegClass.contains(DestReg) &&
916 } else if (Hexagon::HvxQRRegClass.hasSubClassEq(RC)) {
977 } else if (Hexagon::HvxQRRegClass.hasSubClassEq(RC)) {