reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/X86/X86GenCallingConv.inc
 2658   if (LocVT == MVT::v1i1) {
 2659     LocVT = MVT::i8;
 2668   if (LocVT == MVT::i1) {
 2669     LocVT = MVT::i8;
 2678   if (LocVT == MVT::i8) {
 2683       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2688   if (LocVT == MVT::i16) {
 2693       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2698   if (LocVT == MVT::i32) {
 2703       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2708   if (LocVT == MVT::i64) {
 2713       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2718   if (LocVT == MVT::v2i1) {
 2719     LocVT = MVT::v2i64;
 2728   if (LocVT == MVT::v4i1) {
 2729     LocVT = MVT::v4i32;
 2738   if (LocVT == MVT::v8i1) {
 2739     LocVT = MVT::v8i16;
 2748   if (LocVT == MVT::v16i1) {
 2749     LocVT = MVT::v16i8;
 2758   if (LocVT == MVT::v32i1) {
 2759     LocVT = MVT::v32i8;
 2768   if (LocVT == MVT::v64i1) {
 2769     LocVT = MVT::v64i8;
 2778   if (LocVT == MVT::v16i8 ||
 2779       LocVT == MVT::v8i16 ||
 2780       LocVT == MVT::v4i32 ||
 2781       LocVT == MVT::v2i64 ||
 2782       LocVT == MVT::v4f32 ||
 2783       LocVT == MVT::v2f64) {
 2788       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2793   if (LocVT == MVT::v32i8 ||
 2794       LocVT == MVT::v16i16 ||
 2795       LocVT == MVT::v8i32 ||
 2796       LocVT == MVT::v4i64 ||
 2797       LocVT == MVT::v8f32 ||
 2798       LocVT == MVT::v4f64) {
 2803       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2808   if (LocVT == MVT::v64i8 ||
 2809       LocVT == MVT::v32i16 ||
 2810       LocVT == MVT::v16i32 ||
 2811       LocVT == MVT::v8i64 ||
 2812       LocVT == MVT::v16f32 ||
 2813       LocVT == MVT::v8f64) {
 2818       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2823   if (LocVT == MVT::x86mmx) {
 2825       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
 2831     if (LocVT == MVT::f80) {
 2836         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));