Home
last modified time | relevance | path

Searched refs:MachineOperatorBuilder (Results 1 – 25 of 42) sorted by relevance

12

/external/v8/src/compiler/
Dcontrol-flow-optimizer.h19 class MachineOperatorBuilder; variable
25 MachineOperatorBuilder* machine, Zone* zone);
39 MachineOperatorBuilder* machine() const { return machine_; } in machine()
44 MachineOperatorBuilder* const machine_;
Dcommon-operator-reducer.h19 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()
Dsimd-scalar-lowering.h20 SimdScalarLowering(Graph* graph, MachineOperatorBuilder* machine,
42 MachineOperatorBuilder* machine() const { return machine_; } in machine()
64 MachineOperatorBuilder* machine_;
Dint64-lowering.h21 Int64Lowering(Graph* graph, MachineOperatorBuilder* machine,
43 MachineOperatorBuilder* machine() const { return machine_; } in machine()
70 MachineOperatorBuilder* machine_;
Dmachine-operator.cc648 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 …]
Djs-generic-lowering.h20 class MachineOperatorBuilder; variable
49 MachineOperatorBuilder* machine() const;
Dsimplified-operator-reducer.h23 class MachineOperatorBuilder; variable
51 MachineOperatorBuilder* machine() const; in NON_EXPORTED_BASE()
Djs-graph.h32 MachineOperatorBuilder* machine) in NON_EXPORTED_BASE()
152 MachineOperatorBuilder* machine() const { return machine_; } in NON_EXPORTED_BASE()
193 MachineOperatorBuilder* machine_; in NON_EXPORTED_BASE()
Djs-create-lowering.h27 class MachineOperatorBuilder; variable
93 MachineOperatorBuilder* machine() const; in NON_EXPORTED_BASE()
Dmemory-optimizer.h19 class MachineOperatorBuilder; variable
132 MachineOperatorBuilder* machine() const;
Dwasm-compiler.cc457 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 …]
Djs-native-context-specialization.h28 class MachineOperatorBuilder; variable
160 MachineOperatorBuilder* machine() const;
Dmachine-operator.h104 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)
Dsimplified-lowering.h85 MachineOperatorBuilder* machine() { return jsgraph()->machine(); } in machine()
Dinstruction-selector.h151 static MachineOperatorBuilder::Flags SupportedMachineOperatorFlags();
153 static MachineOperatorBuilder::AlignmentRequirements AlignmentRequirements();
Dbasic-block-instrumentor.cc74 MachineOperatorBuilder machine(graph->zone()); in Instrument()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc1886 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/
Dinstruction-selector-ia32.cc1726 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/
Dinstruction-selector-mips64.cc2571 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/
Dinstruction-selector-x87.cc1762 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/
Dinstruction-selector-s390.cc2048 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/
Dinstruction-selector-x64.cc2355 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/
Dinstruction-selector-arm.cc2253 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/
Dinstruction-selector-ppc.cc2079 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/
Dinstruction-selector-arm64.cc2887 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 …]

12