HomeSort by relevance Sort by last modified time
    Searched refs:MachineType (Results 1 - 25 of 90) sorted by null

1 2 3 4

  /external/v8/src/
machine-type.h 41 class MachineType {
43 MachineType()
46 MachineType(MachineRepresentation representation, MachineSemantic semantic)
49 bool operator==(MachineType other) const {
54 bool operator!=(MachineType other) const { return !(*this == other); }
73 static MachineType Pointer() {
74 return MachineType(PointerRepresentation(), MachineSemantic::kNone);
76 static MachineType IntPtr() {
79 static MachineType Float32() {
80 return MachineType(MachineRepresentation::kFloat32
    [all...]
  /external/v8/test/cctest/compiler/
c-signature.h 15 V(void, MachineType::None()) \
16 V(bool, MachineType::Uint8()) \
17 V(int8_t, MachineType::Int8()) \
18 V(uint8_t, MachineType::Uint8()) \
19 V(int16_t, MachineType::Int16()) \
20 V(uint16_t, MachineType::Uint16()) \
21 V(int32_t, MachineType::Int32()) \
22 V(uint32_t, MachineType::Uint32()) \
23 V(int64_t, MachineType::Int64()) \
24 V(uint64_t, MachineType::Uint64())
    [all...]
codegen-tester.h 23 RawMachineAssemblerTester(MachineType p0 = MachineType::None(),
24 MachineType p1 = MachineType::None(),
25 MachineType p2 = MachineType::None(),
26 MachineType p3 = MachineType::None(),
27 MachineType p4 = MachineType::None()
    [all...]
test-run-native-calls.cc 135 LinkageLocation Next(MachineType type) {
156 int StackWords(MachineType type) {
196 MachineType target_type = MachineType::AnyTagged();
201 target_type, // target MachineType
220 MachineType kIntTypes[kMaxParamCount + 1] = {
221 MachineType::Int32(), MachineType::Int32(), MachineType::Int32(),
222 MachineType::Int32(), MachineType::Int32(), MachineType::Int32()
    [all...]
codegen-tester.cc 294 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
295 MachineType::Int32());
305 n0 = m.LoadFromPointer(&input_a, MachineType::Int32());
314 n1 = m.LoadFromPointer(&input_b, MachineType::Int32());
372 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
373 MachineType::Int32());
487 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
498 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
499 MachineType::Int32());
513 RawMachineAssemblerTester<int32_t> m(MachineType::Int32()
    [all...]
test-changes-lowering.cc 34 explicit ChangesLoweringTester(MachineType p0 = MachineType::None())
63 this->Store(MachineType::Float64(), ptr_node, node);
68 return this->Load(MachineType::Int32(), ptr_node);
73 return this->Load(MachineType::Uint32(), ptr_node);
78 return this->Load(MachineType::Float64(), ptr_node);
148 ChangesLoweringTester<int32_t> t(MachineType::AnyTagged());
176 ChangesLoweringTester<uint32_t> t(MachineType::AnyTagged());
203 ChangesLoweringTester<int32_t> t(MachineType::AnyTagged());
254 ChangesLoweringTester<int32_t> t(MachineType::AnyTagged())
    [all...]
test-run-machops.cc 33 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
77 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
117 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
137 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint64());
209 RawMachineAssemblerTester<int32_t> m(MachineType::Uint64());
285 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint64());
321 return m->Load(MachineType::Int32(), m->PointerConstant(NULL));
346 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
347 MachineType::Int32());
383 return m->Load(MachineType::Int64(), m->PointerConstant(NULL))
    [all...]
  /external/v8/src/compiler/
access-builder.cc 21 MachineType::AnyTagged()};
30 MachineType::Float64()};
39 MachineType::AnyTagged()};
48 MachineType::AnyTagged()};
58 Type::Tagged(), MachineType::AnyTagged()};
67 MachineType::AnyTagged()};
75 Handle<Name>(), Type::Any(), MachineType::AnyTagged()};
85 MachineType::AnyTagged()};
99 MachineType::Pointer()};
108 MachineType::Int8()}
    [all...]
linkage.cc 25 MachineType reptyp(Representation representation) {
28 return MachineType::Int8();
30 return MachineType::Uint8();
32 return MachineType::Int16();
34 return MachineType::Uint16();
36 return MachineType::Int32();
40 return MachineType::AnyTagged();
42 return MachineType::Float64();
44 return MachineType::Pointer();
50 return MachineType::None()
    [all...]
representation-change.h 96 MachineType TypeForBasePointer(const FieldAccess& access) {
97 return access.tag() != 0 ? MachineType::AnyTagged()
98 : MachineType::Pointer();
101 MachineType TypeForBasePointer(const ElementAccess& access) {
102 return access.tag() != 0 ? MachineType::AnyTagged()
103 : MachineType::Pointer();
wasm-linkage.cc 24 MachineType MachineTypeFor(LocalType type) {
27 return MachineType::Int32();
29 return MachineType::Int64();
31 return MachineType::Float64();
33 return MachineType::Float32();
36 return MachineType::AnyTagged();
265 MachineType target_type = MachineType::AnyTagged();
269 target_type, // target MachineType
  /external/v8/test/unittests/compiler/mips/
instruction-selector-mips-unittest.cc 18 MachineType machine_type;
44 MachineType::Float64()},
47 MachineType::Float64()},
50 kMipsCmpD, MachineType::Float64()},
53 MachineType::Float64()},
56 "Float64GreaterThanOrEqual", kMipsCmpD, MachineType::Float64()},
62 MachineType src_machine_type;
72 {&RawMachineAssembler::WordAnd, "WordAnd", kMipsAnd, MachineType::Int16()},
73 {&RawMachineAssembler::WordOr, "WordOr", kMipsOr, MachineType::Int16()},
74 {&RawMachineAssembler::WordXor, "WordXor", kMipsXor, MachineType::Int16()}
    [all...]
  /external/v8/test/unittests/compiler/mips64/
instruction-selector-mips64-unittest.cc 17 MachineType machine_type;
44 MachineType::Float64()},
47 MachineType::Float64()},
50 kMips64CmpD, MachineType::Float64()},
53 kMips64CmpD, MachineType::Float64()},
56 "Float64GreaterThanOrEqual", kMips64CmpD, MachineType::Float64()},
62 MachineType src_machine_type;
73 MachineType::Int32()},
75 MachineType::Int64()},
77 MachineType::Int32()}
    [all...]
  /external/v8/test/unittests/compiler/arm64/
instruction-selector-arm64-unittest.cc 18 MachineType machine_type;
44 Node* BuildConstant(InstructionSelectorTest::StreamBuilder& m, MachineType type,
65 MachineType::Int32()},
67 MachineType::Int64()},
69 MachineType::Int32()},
71 MachineType::Int64()},
73 MachineType::Int32()},
75 MachineType::Int64()}};
140 MachineType::Int32()},
143 MachineType::Int64()}
    [all...]
  /external/v8/test/unittests/compiler/arm/
instruction-selector-arm-unittest.cc 45 MachineType machine_type;
56 MachineType::Float32(), kArmVaddF32},
58 MachineType::Float64(), kArmVaddF64},
60 MachineType::Float32(), kArmVsubF32},
62 MachineType::Float64(), kArmVsubF64},
64 MachineType::Float32(), kArmVmulF32},
66 MachineType::Float64(), kArmVmulF64},
68 MachineType::Float32(), kArmVdivF32},
70 MachineType::Float64(), kArmVdivF64}};
150 StreamBuilder m(this, MachineType::Int32(), MachineType::Int32()
    [all...]
  /external/v8/test/cctest/wasm/
test-run-wasm.cc 121 WasmRunner<int32_t> r(MachineType::Int32());
129 WasmRunner<int32_t> r(MachineType::Int32());
137 WasmRunner<int32_t> r(MachineType::Int32(), MachineType::Int32());
153 WasmRunner<int32_t> r(MachineType::Int32());
161 WasmRunner<int32_t> r(MachineType::Int32());
169 WasmRunner<int32_t> r(MachineType::Int32(), MachineType::Int32());
212 WasmRunner<int32_t> r(MachineType::Int32(), MachineType::Int32())
    [all...]
wasm-run-utils.h 104 T* AddGlobal(MachineType mem_type) {
176 WasmGlobal* AddGlobal(MachineType mem_type) {
290 WasmRunner(MachineType p0 = MachineType::None(),
291 MachineType p1 = MachineType::None(),
292 MachineType p2 = MachineType::None(),
293 MachineType p3 = MachineType::None()
    [all...]
  /external/v8/test/unittests/compiler/x64/
instruction-selector-x64-unittest.cc 18 StreamBuilder m(this, MachineType::Float32(), MachineType::Float64());
29 StreamBuilder m(this, MachineType::Int64(), MachineType::Int32());
38 StreamBuilder m(this, MachineType::Float64(), MachineType::Uint32());
47 StreamBuilder m(this, MachineType::Uint64(), MachineType::Uint32());
56 StreamBuilder m(this, MachineType::Float64(), MachineType::Float32())
    [all...]
  /external/v8/test/unittests/compiler/
instruction-selector-unittest.cc 161 StreamBuilder m(this, MachineType::Float32());
174 StreamBuilder m(this, MachineType::Int32(), MachineType::Int32());
186 StreamBuilder m(this, MachineType::Int32());
204 StreamBuilder m(this, MachineType::Int32(), MachineType::Float64());
222 StreamBuilder m(this, MachineType::Float64(), MachineType::Float64());
231 StreamBuilder m(this, MachineType::AnyTagged(), MachineType::AnyTagged())
    [all...]
instruction-selector-unittest.h 39 StreamBuilder(InstructionSelectorTest* test, MachineType return_type)
43 MachineType::PointerRepresentation(),
46 StreamBuilder(InstructionSelectorTest* test, MachineType return_type,
47 MachineType parameter0_type)
51 MachineType::PointerRepresentation(),
54 StreamBuilder(InstructionSelectorTest* test, MachineType return_type,
55 MachineType parameter0_type, MachineType parameter1_type)
60 MachineType::PointerRepresentation(),
63 StreamBuilder(InstructionSelectorTest* test, MachineType return_type
    [all...]
tail-call-optimization-unittest.cc 29 MachineType kMachineSignature[] = {MachineType::AnyTagged(),
30 MachineType::AnyTagged()};
34 CallDescriptor::kCallCodeObject, MachineType::AnyTagged(),
51 MachineType kMachineSignature[] = {MachineType::AnyTagged(),
52 MachineType::AnyTagged()};
56 CallDescriptor::kCallCodeObject, MachineType::AnyTagged(),
77 MachineType kMachineSignature[] = {MachineType::AnyTagged()
    [all...]
simplified-operator-unittest.cc 204 MachineType::AnyTagged()},
205 {kUntaggedBase, 0, Type::Any(), MachineType::Int8()},
206 {kUntaggedBase, 0, Type::Any(), MachineType::Int16()},
207 {kUntaggedBase, 0, Type::Any(), MachineType::Int32()},
208 {kUntaggedBase, 0, Type::Any(), MachineType::Uint8()},
209 {kUntaggedBase, 0, Type::Any(), MachineType::Uint16()},
210 {kUntaggedBase, 0, Type::Any(), MachineType::Uint32()},
211 {kUntaggedBase, 0, Type::Signed32(), MachineType::Int8()},
212 {kUntaggedBase, 0, Type::Unsigned32(), MachineType::Uint8()},
213 {kUntaggedBase, 0, Type::Signed32(), MachineType::Int16()}
    [all...]
  /external/v8/src/wasm/
wasm-opcodes.h 307 static byte MemSize(MachineType type) {
329 static MemTypeCode MemTypeCodeFor(MachineType type) {
330 if (type == MachineType::Int8()) {
332 } else if (type == MachineType::Uint8()) {
334 } else if (type == MachineType::Int16()) {
336 } else if (type == MachineType::Uint16()) {
338 } else if (type == MachineType::Int32()) {
340 } else if (type == MachineType::Uint32()) {
342 } else if (type == MachineType::Int64()) {
344 } else if (type == MachineType::Uint64())
    [all...]
  /external/v8/test/unittests/compiler/ia32/
instruction-selector-ia32-unittest.cc 22 StreamBuilder m(this, MachineType::Int32(), MachineType::Int32(),
23 MachineType::Int32());
34 StreamBuilder m(this, MachineType::Int32(), MachineType::Int32());
47 StreamBuilder m(this, MachineType::Int32(), MachineType::Int32());
64 StreamBuilder m(this, MachineType::Int32(), MachineType::Int32(),
65 MachineType::Int32())
    [all...]
  /external/v8/test/unittests/wasm/
wasm-macro-gen-unittest.cc 55 EXPECT_SIZE(6, WASM_STORE_MEM(MachineType::Int32(), WASM_ZERO, WASM_ZERO));
116 EXPECT_SIZE(4, WASM_LOAD_MEM(MachineType::Int32(), WASM_ZERO));
117 EXPECT_SIZE(4, WASM_LOAD_MEM(MachineType::Float64(), WASM_ZERO));
118 EXPECT_SIZE(4, WASM_LOAD_MEM(MachineType::Float32(), WASM_ZERO));
292 static const MachineType kMemTypes[] = {
293 MachineType::Int8(), MachineType::Uint8(), MachineType::Int16(),
294 MachineType::Uint16(), MachineType::Int32(), MachineType::Uint32()
    [all...]

Completed in 491 milliseconds

1 2 3 4