/external/v8/src/compiler/ |
D | control-flow-optimizer.h | 19 class MachineOperatorBuilder; variable 25 MachineOperatorBuilder* machine, Zone* zone); 39 MachineOperatorBuilder* machine() const { return machine_; } in machine() 44 MachineOperatorBuilder* const machine_;
|
D | common-operator-reducer.h | 19 class MachineOperatorBuilder; variable 29 MachineOperatorBuilder* machine); in NON_EXPORTED_BASE() 48 MachineOperatorBuilder* machine() const { return machine_; } in NON_EXPORTED_BASE() 53 MachineOperatorBuilder* const machine_; in NON_EXPORTED_BASE()
|
D | simd-scalar-lowering.h | 20 SimdScalarLowering(Graph* graph, MachineOperatorBuilder* machine, 42 MachineOperatorBuilder* machine() const { return machine_; } in machine() 64 MachineOperatorBuilder* machine_;
|
D | int64-lowering.h | 21 Int64Lowering(Graph* graph, MachineOperatorBuilder* machine, 43 MachineOperatorBuilder* machine() const { return machine_; } in machine() 70 MachineOperatorBuilder* machine_;
|
D | machine-operator.cc | 648 MachineOperatorBuilder::MachineOperatorBuilder( in MachineOperatorBuilder() function in v8::internal::compiler::MachineOperatorBuilder 660 const Operator* MachineOperatorBuilder::UnalignedLoad( in UnalignedLoad() 672 const Operator* MachineOperatorBuilder::UnalignedStore( in UnalignedStore() 690 const Operator* MachineOperatorBuilder::Name() { return &cache_.k##Name; } 696 const OptionalOperator MachineOperatorBuilder::Name() { \ 703 const Operator* MachineOperatorBuilder::Name() { return &cache_.k##Name; } in PURE_OPTIONAL_OP_LIST() 707 const Operator* MachineOperatorBuilder::Load(LoadRepresentation rep) { 718 const Operator* MachineOperatorBuilder::ProtectedLoad(LoadRepresentation rep) { in ProtectedLoad() 729 const Operator* MachineOperatorBuilder::StackSlot(MachineRepresentation rep) { in StackSlot() 740 const Operator* MachineOperatorBuilder::Store(StoreRepresentation store_rep) { in Store() [all …]
|
D | js-generic-lowering.h | 20 class MachineOperatorBuilder; variable 49 MachineOperatorBuilder* machine() const;
|
D | simplified-operator-reducer.h | 23 class MachineOperatorBuilder; variable 51 MachineOperatorBuilder* machine() const; in NON_EXPORTED_BASE()
|
D | js-graph.h | 32 MachineOperatorBuilder* machine) in NON_EXPORTED_BASE() 152 MachineOperatorBuilder* machine() const { return machine_; } in NON_EXPORTED_BASE() 193 MachineOperatorBuilder* machine_; in NON_EXPORTED_BASE()
|
D | js-create-lowering.h | 27 class MachineOperatorBuilder; variable 93 MachineOperatorBuilder* machine() const; in NON_EXPORTED_BASE()
|
D | memory-optimizer.h | 19 class MachineOperatorBuilder; variable 132 MachineOperatorBuilder* machine() const;
|
D | wasm-compiler.cc | 457 MachineOperatorBuilder* m = jsgraph()->machine(); in Binop() 726 MachineOperatorBuilder* m = jsgraph()->machine(); in Unop() 1096 static bool ReverseBytesSupported(MachineOperatorBuilder* m, in ReverseBytesSupported() 1113 MachineOperatorBuilder* m = jsgraph()->machine(); in BuildChangeEndianness() 1271 MachineOperatorBuilder* m = jsgraph()->machine(); in BuildF64CopySign() 1289 MachineOperatorBuilder* m = jsgraph()->machine(); in BuildI32SConvertF32() 1305 MachineOperatorBuilder* m = jsgraph()->machine(); in BuildI32SConvertF64() 1321 MachineOperatorBuilder* m = jsgraph()->machine(); in BuildI32UConvertF32() 1337 MachineOperatorBuilder* m = jsgraph()->machine(); in BuildI32UConvertF64() 1352 MachineOperatorBuilder* m = jsgraph()->machine(); in BuildI32AsmjsSConvertF32() [all …]
|
D | js-native-context-specialization.h | 28 class MachineOperatorBuilder; variable 160 MachineOperatorBuilder* machine() const;
|
D | machine-operator.h | 104 class V8_EXPORT_PRIVATE MachineOperatorBuilder final 203 explicit MachineOperatorBuilder( in NON_EXPORTED_BASE() 696 DISALLOW_COPY_AND_ASSIGN(MachineOperatorBuilder); in NON_EXPORTED_BASE() 700 DEFINE_OPERATORS_FOR_FLAGS(MachineOperatorBuilder::Flags)
|
D | simplified-lowering.h | 85 MachineOperatorBuilder* machine() { return jsgraph()->machine(); } in machine()
|
D | instruction-selector.h | 151 static MachineOperatorBuilder::Flags SupportedMachineOperatorFlags(); 153 static MachineOperatorBuilder::AlignmentRequirements AlignmentRequirements();
|
D | basic-block-instrumentor.cc | 74 MachineOperatorBuilder machine(graph->zone()); in Instrument()
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 1886 MachineOperatorBuilder::Flags 1888 MachineOperatorBuilder::Flags flags = MachineOperatorBuilder::kNoFlags; in SupportedMachineOperatorFlags() 1891 flags |= MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 1892 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() 1893 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags() 1894 MachineOperatorBuilder::kFloat64RoundTiesEven; in SupportedMachineOperatorFlags() 1897 return flags | MachineOperatorBuilder::kWord32Ctz | in SupportedMachineOperatorFlags() 1898 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags() 1899 MachineOperatorBuilder::kInt32DivIsSafe | in SupportedMachineOperatorFlags() 1900 MachineOperatorBuilder::kUint32DivIsSafe | in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 1726 MachineOperatorBuilder::Flags 1728 MachineOperatorBuilder::Flags flags = in SupportedMachineOperatorFlags() 1729 MachineOperatorBuilder::kWord32ShiftIsSafe | in SupportedMachineOperatorFlags() 1730 MachineOperatorBuilder::kWord32Ctz; in SupportedMachineOperatorFlags() 1732 flags |= MachineOperatorBuilder::kWord32Popcnt; in SupportedMachineOperatorFlags() 1735 flags |= MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags() 1736 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 1737 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags() 1738 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() 1739 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 2571 MachineOperatorBuilder::Flags 2573 MachineOperatorBuilder::Flags flags = MachineOperatorBuilder::kNoFlags; in SupportedMachineOperatorFlags() 2574 return flags | MachineOperatorBuilder::kWord32Ctz | in SupportedMachineOperatorFlags() 2575 MachineOperatorBuilder::kWord64Ctz | in SupportedMachineOperatorFlags() 2576 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags() 2577 MachineOperatorBuilder::kWord64Popcnt | in SupportedMachineOperatorFlags() 2578 MachineOperatorBuilder::kWord32ShiftIsSafe | in SupportedMachineOperatorFlags() 2579 MachineOperatorBuilder::kInt32DivIsSafe | in SupportedMachineOperatorFlags() 2580 MachineOperatorBuilder::kUint32DivIsSafe | in SupportedMachineOperatorFlags() 2581 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/x87/ |
D | instruction-selector-x87.cc | 1762 MachineOperatorBuilder::Flags 1764 MachineOperatorBuilder::Flags flags = in SupportedMachineOperatorFlags() 1765 MachineOperatorBuilder::kWord32ShiftIsSafe; in SupportedMachineOperatorFlags() 1767 flags |= MachineOperatorBuilder::kWord32Popcnt; in SupportedMachineOperatorFlags() 1770 flags |= MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags() 1771 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 1772 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags() 1773 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() 1774 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags() 1775 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 2048 MachineOperatorBuilder::Flags 2050 return MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags() 2051 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 2052 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags() 2053 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() 2054 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags() 2055 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags() 2056 MachineOperatorBuilder::kFloat64RoundTiesAway | in SupportedMachineOperatorFlags() 2057 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags() 2058 MachineOperatorBuilder::kWord32ReverseBytes | in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 2355 MachineOperatorBuilder::Flags 2357 MachineOperatorBuilder::Flags flags = in SupportedMachineOperatorFlags() 2358 MachineOperatorBuilder::kWord32ShiftIsSafe | in SupportedMachineOperatorFlags() 2359 MachineOperatorBuilder::kWord32Ctz | MachineOperatorBuilder::kWord64Ctz; in SupportedMachineOperatorFlags() 2361 flags |= MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags() 2362 MachineOperatorBuilder::kWord64Popcnt; in SupportedMachineOperatorFlags() 2365 flags |= MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags() 2366 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 2367 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags() 2368 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 2253 MachineOperatorBuilder::Flags 2255 MachineOperatorBuilder::Flags flags; in SupportedMachineOperatorFlags() 2259 flags |= MachineOperatorBuilder::kInt32DivIsSafe | in SupportedMachineOperatorFlags() 2260 MachineOperatorBuilder::kUint32DivIsSafe; in SupportedMachineOperatorFlags() 2263 flags |= MachineOperatorBuilder::kWord32ReverseBits; in SupportedMachineOperatorFlags() 2266 flags |= MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags() 2267 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 2268 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags() 2269 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() 2270 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 2079 MachineOperatorBuilder::Flags 2081 return MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags() 2082 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 2083 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags() 2084 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() 2085 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags() 2086 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags() 2087 MachineOperatorBuilder::kFloat64RoundTiesAway | in SupportedMachineOperatorFlags() 2088 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags() 2089 MachineOperatorBuilder::kWord64Popcnt; in SupportedMachineOperatorFlags() [all …]
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 2887 MachineOperatorBuilder::Flags 2889 return MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags() 2890 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags() 2891 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags() 2892 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags() 2893 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags() 2894 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags() 2895 MachineOperatorBuilder::kFloat64RoundTiesAway | in SupportedMachineOperatorFlags() 2896 MachineOperatorBuilder::kFloat32RoundTiesEven | in SupportedMachineOperatorFlags() 2897 MachineOperatorBuilder::kFloat64RoundTiesEven | in SupportedMachineOperatorFlags() [all …]
|