Lines Matching refs:float
63 // float function arguments would occupy 8 bytes each, and be passed in %f1 and
66 // When a struct { int, float } is passed by value, the int goes in the high
67 // bits of an integer register while the float goes in a floating point
73 // C: void f(float, float);
74 // IR: declare void f(float %f1, float %f3)
76 // C: void f(struct { float f0, f1; });
77 // IR: declare void f(float inreg %f0, float inreg %f1)
79 // C: void f(int, float);
80 // IR: declare void f(int signext %i0, float %f3)
82 // C: void f(struct { int i0high; float f1; });
83 // IR: declare void f(i32 inreg %i0high, float inreg %f1)
112 // The frontend uses the inreg flag to indicate i32 and float arguments from
114 // be assigned to integer and float registers.