Searched refs:MachineSemantic (Results 1 – 6 of 6) sorted by relevance
/external/v8/src/ |
D | machine-type.h | 45 enum class MachineSemantic { enum 60 semantic_(MachineSemantic::kNone) {} in MachineType() 61 MachineType(MachineRepresentation representation, MachineSemantic semantic) in MachineType() 73 MachineSemantic semantic() const { return semantic_; } in semantic() 78 return semantic() == MachineSemantic::kInt32 || in IsSigned() 79 semantic() == MachineSemantic::kInt64; in IsSigned() 82 return semantic() == MachineSemantic::kUint32 || in IsUnsigned() 83 semantic() == MachineSemantic::kUint64; in IsUnsigned() 96 return MachineType(MachineRepresentation::kWord8, MachineSemantic::kInt32); in Int8() 99 return MachineType(MachineRepresentation::kWord8, MachineSemantic::kUint32); in Uint8() [all …]
|
D | machine-type.cc | 52 std::ostream& operator<<(std::ostream& os, MachineSemantic type) { in operator <<() 54 case MachineSemantic::kNone: in operator <<() 56 case MachineSemantic::kBool: in operator <<() 58 case MachineSemantic::kInt32: in operator <<() 60 case MachineSemantic::kUint32: in operator <<() 62 case MachineSemantic::kInt64: in operator <<() 64 case MachineSemantic::kUint64: in operator <<() 66 case MachineSemantic::kNumber: in operator <<() 68 case MachineSemantic::kAny: in operator <<() 81 } else if (type.semantic() == MachineSemantic::kNone) { in operator <<()
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 1263 if (left_type.semantic() == MachineSemantic::kUint32) { in TryNarrowOpcodeSize() 1266 CHECK_EQ(MachineSemantic::kInt32, left_type.semantic()); in TryNarrowOpcodeSize() 1275 if (left_type.semantic() == MachineSemantic::kUint32) { in TryNarrowOpcodeSize() 1278 CHECK_EQ(MachineSemantic::kInt32, left_type.semantic()); in TryNarrowOpcodeSize()
|
/external/v8/src/compiler/x87/ |
D | instruction-selector-x87.cc | 1336 if (left_type.semantic() == MachineSemantic::kUint32) { in TryNarrowOpcodeSize() 1339 CHECK_EQ(MachineSemantic::kInt32, left_type.semantic()); in TryNarrowOpcodeSize() 1348 if (left_type.semantic() == MachineSemantic::kUint32) { in TryNarrowOpcodeSize() 1351 CHECK_EQ(MachineSemantic::kInt32, left_type.semantic()); in TryNarrowOpcodeSize()
|
/external/v8/src/compiler/ |
D | simplified-lowering.cc | 988 static MachineSemantic DeoptValueSemanticOf(Type* type) { in DeoptValueSemanticOf() 991 return MachineSemantic::kInt32; in DeoptValueSemanticOf() 993 return MachineSemantic::kUint32; in DeoptValueSemanticOf() 995 return MachineSemantic::kAny; in DeoptValueSemanticOf() 1015 machine_type.semantic() == MachineSemantic::kInt32 || in DeoptMachineTypeOf() 1016 machine_type.semantic() == MachineSemantic::kUint32); in DeoptMachineTypeOf()
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 1677 if (left_type.semantic() == MachineSemantic::kUint32) { in TryNarrowOpcodeSize() 1680 CHECK_EQ(MachineSemantic::kInt32, left_type.semantic()); in TryNarrowOpcodeSize() 1689 if (left_type.semantic() == MachineSemantic::kUint32) { in TryNarrowOpcodeSize() 1692 CHECK_EQ(MachineSemantic::kInt32, left_type.semantic()); in TryNarrowOpcodeSize()
|