Lines Matching refs:Float
143 bool Float, Signed, Immediate, Void, Poly, Constant, Pointer; member in __anoneec6fbfe0111::Type
152 : Float(false), Signed(false), Immediate(false), Void(true), Poly(false), in Type()
157 : TS(std::move(TS)), Float(false), Signed(false), Immediate(false), in Type()
177 bool isFloating() const { return Float; } in isFloating()
178 bool isInteger() const { return !Float && !Poly; } in isInteger()
183 bool isFloat() const { return Float && ElementBitwidth == 32; } in isFloat()
184 bool isDouble() const { return Float && ElementBitwidth == 64; } in isDouble()
185 bool isHalf() const { return Float && ElementBitwidth == 16; } in isHalf()
188 bool isShort() const { return !Float && ElementBitwidth == 16; } in isShort()
189 bool isInt() const { return !Float && ElementBitwidth == 32; } in isInt()
190 bool isLong() const { return !Float && ElementBitwidth == 64; } in isLong()
204 Float = false; in makeInteger()
212 Float = false; in makeImmediate()
583 else if (Float) in str()
671 if (Float) { in getNeonEnum()
687 T.Float = false; in fromTypedefName()
698 T.Float = true; in fromTypedefName()
753 Poly = Float = false; in applyTypespec()
780 Float = true; in applyTypespec()
786 Float = true; in applyTypespec()
792 Float = true; in applyTypespec()
828 Float = false; in applyModifier()
835 Float = false; in applyModifier()
843 Float = false; in applyModifier()
848 Float = false; in applyModifier()
853 Float = true; in applyModifier()
858 Float = true; in applyModifier()
863 Float = true; in applyModifier()
868 Float = false; in applyModifier()
874 Float = false; in applyModifier()
880 Float = false; in applyModifier()
886 Float = false; in applyModifier()
890 Float = true; in applyModifier()
894 Float = true; in applyModifier()
898 Float = true; in applyModifier()
902 Float = true; in applyModifier()
908 Float = true; in applyModifier()
929 Float = false; in applyModifier()
937 Float = false; in applyModifier()