Lines Matching refs:addRegisterClass

163   addRegisterClass(MVT::i8, &X86::GR8RegClass);  in X86TargetLowering()
164 addRegisterClass(MVT::i16, &X86::GR16RegClass); in X86TargetLowering()
165 addRegisterClass(MVT::i32, &X86::GR32RegClass); in X86TargetLowering()
167 addRegisterClass(MVT::i64, &X86::GR64RegClass); in X86TargetLowering()
528 addRegisterClass(MVT::f32, Subtarget.hasAVX512() ? &X86::FR32XRegClass in X86TargetLowering()
530 addRegisterClass(MVT::f64, Subtarget.hasAVX512() ? &X86::FR64XRegClass in X86TargetLowering()
560 addRegisterClass(MVT::f32, &X86::FR32RegClass); in X86TargetLowering()
562 addRegisterClass(MVT::f64, &X86::RFP64RegClass); in X86TargetLowering()
592 addRegisterClass(MVT::f64, &X86::RFP64RegClass); in X86TargetLowering()
593 addRegisterClass(MVT::f32, &X86::RFP32RegClass); in X86TargetLowering()
634 addRegisterClass(MVT::f128, Subtarget.hasVLX() ? &X86::VR128XRegClass in X86TargetLowering()
642 addRegisterClass(MVT::f80, &X86::RFP80RegClass); in X86TargetLowering()
766 addRegisterClass(MVT::x86mmx, &X86::VR64RegClass); in X86TargetLowering()
771 addRegisterClass(MVT::v4f32, Subtarget.hasVLX() ? &X86::VR128XRegClass in X86TargetLowering()
786 addRegisterClass(MVT::v2f64, Subtarget.hasVLX() ? &X86::VR128XRegClass in X86TargetLowering()
791 addRegisterClass(MVT::v16i8, Subtarget.hasVLX() ? &X86::VR128XRegClass in X86TargetLowering()
793 addRegisterClass(MVT::v8i16, Subtarget.hasVLX() ? &X86::VR128XRegClass in X86TargetLowering()
795 addRegisterClass(MVT::v4i32, Subtarget.hasVLX() ? &X86::VR128XRegClass in X86TargetLowering()
797 addRegisterClass(MVT::v2i64, Subtarget.hasVLX() ? &X86::VR128XRegClass in X86TargetLowering()
1100 addRegisterClass(MVT::v32i8, Subtarget.hasVLX() ? &X86::VR256XRegClass in X86TargetLowering()
1102 addRegisterClass(MVT::v16i16, Subtarget.hasVLX() ? &X86::VR256XRegClass in X86TargetLowering()
1104 addRegisterClass(MVT::v8i32, Subtarget.hasVLX() ? &X86::VR256XRegClass in X86TargetLowering()
1106 addRegisterClass(MVT::v8f32, Subtarget.hasVLX() ? &X86::VR256XRegClass in X86TargetLowering()
1108 addRegisterClass(MVT::v4i64, Subtarget.hasVLX() ? &X86::VR256XRegClass in X86TargetLowering()
1110 addRegisterClass(MVT::v4f64, Subtarget.hasVLX() ? &X86::VR256XRegClass in X86TargetLowering()
1305 addRegisterClass(MVT::v1i1, &X86::VK1RegClass); in X86TargetLowering()
1306 addRegisterClass(MVT::v2i1, &X86::VK2RegClass); in X86TargetLowering()
1307 addRegisterClass(MVT::v4i1, &X86::VK4RegClass); in X86TargetLowering()
1308 addRegisterClass(MVT::v8i1, &X86::VK8RegClass); in X86TargetLowering()
1309 addRegisterClass(MVT::v16i1, &X86::VK16RegClass); in X86TargetLowering()
1376 addRegisterClass(MVT::v16i32, &X86::VR512RegClass); in X86TargetLowering()
1377 addRegisterClass(MVT::v16f32, &X86::VR512RegClass); in X86TargetLowering()
1378 addRegisterClass(MVT::v8i64, &X86::VR512RegClass); in X86TargetLowering()
1379 addRegisterClass(MVT::v8f64, &X86::VR512RegClass); in X86TargetLowering()
1612 addRegisterClass(MVT::v32i1, &X86::VK32RegClass); in X86TargetLowering()
1613 addRegisterClass(MVT::v64i1, &X86::VK64RegClass); in X86TargetLowering()
1651 addRegisterClass(MVT::v32i16, &X86::VR512RegClass); in X86TargetLowering()
1652 addRegisterClass(MVT::v64i8, &X86::VR512RegClass); in X86TargetLowering()