Home
last modified time | relevance | path

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

12

/external/v8/src/compiler/
Dmachine-operator.cc853 MachineOperatorBuilder::MachineOperatorBuilder( in MachineOperatorBuilder() function in v8::internal::compiler::MachineOperatorBuilder
865 const Operator* MachineOperatorBuilder::UnalignedLoad(LoadRepresentation rep) { in UnalignedLoad()
875 const Operator* MachineOperatorBuilder::UnalignedStore( in UnalignedStore()
892 const Operator* MachineOperatorBuilder::Name() { return &cache_.k##Name; }
898 const OptionalOperator MachineOperatorBuilder::Name() { \
905 const Operator* MachineOperatorBuilder::Name() { return &cache_.k##Name; } in PURE_OPTIONAL_OP_LIST()
909 const Operator* MachineOperatorBuilder::Load(LoadRepresentation rep) {
919 const Operator* MachineOperatorBuilder::PoisonedLoad(LoadRepresentation rep) { in PoisonedLoad()
929 const Operator* MachineOperatorBuilder::ProtectedLoad(LoadRepresentation rep) { in ProtectedLoad()
939 const Operator* MachineOperatorBuilder::StackSlot(int size, int alignment) { in StackSlot()
[all …]
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
30 MachineOperatorBuilder* machine, Zone* temp_zone); in NON_EXPORTED_BASE()
53 MachineOperatorBuilder* machine() const { return machine_; } in NON_EXPORTED_BASE()
59 MachineOperatorBuilder* const machine_; in NON_EXPORTED_BASE()
Dmachine-graph.h26 MachineOperatorBuilder* machine) in NON_EXPORTED_BASE()
74 MachineOperatorBuilder* machine() const { return machine_; } in NON_EXPORTED_BASE()
81 MachineOperatorBuilder* machine_; in NON_EXPORTED_BASE()
Dint64-lowering.h25 Int64Lowering(Graph* graph, MachineOperatorBuilder* machine,
44 MachineOperatorBuilder* machine() const { return machine_; } in machine()
72 MachineOperatorBuilder* machine_;
Djs-generic-lowering.h19 class MachineOperatorBuilder; variable
50 MachineOperatorBuilder* machine() const;
Dsimplified-operator-reducer.h23 class MachineOperatorBuilder; variable
55 MachineOperatorBuilder* machine() const; in NON_EXPORTED_BASE()
Dmemory-optimizer.h20 class MachineOperatorBuilder; variable
140 MachineOperatorBuilder* machine() const;
Dmachine-operator.h118 class V8_EXPORT_PRIVATE MachineOperatorBuilder final
212 explicit MachineOperatorBuilder( in NON_EXPORTED_BASE()
738 DISALLOW_COPY_AND_ASSIGN(MachineOperatorBuilder); in NON_EXPORTED_BASE()
742 DEFINE_OPERATORS_FOR_FLAGS(MachineOperatorBuilder::Flags)
Dwasm-compiler.cc323 MachineOperatorBuilder* m = mcgraph()->machine(); in Binop()
592 MachineOperatorBuilder* m = mcgraph()->machine(); in Unop()
1068 static bool ReverseBytesSupported(MachineOperatorBuilder* m, in ReverseBytesSupported()
1086 MachineOperatorBuilder* m = mcgraph()->machine(); in BuildChangeEndiannessStore()
1235 MachineOperatorBuilder* m = mcgraph()->machine(); in BuildChangeEndiannessLoad()
1419 MachineOperatorBuilder* m = mcgraph()->machine(); in BuildF64CopySign()
1713 MachineOperatorBuilder* m = mcgraph()->machine(); in BuildI32AsmjsSConvertF32()
1720 MachineOperatorBuilder* m = mcgraph()->machine(); in BuildI32AsmjsSConvertF64()
1726 MachineOperatorBuilder* m = mcgraph()->machine(); in BuildI32AsmjsUConvertF32()
1733 MachineOperatorBuilder* m = mcgraph()->machine(); in BuildI32AsmjsUConvertF64()
[all …]
Dsimplified-lowering.h94 MachineOperatorBuilder* machine() { return jsgraph()->machine(); } in machine()
Djs-graph.h30 MachineOperatorBuilder* machine) in JSGraph()
Dbasic-block-instrumentor.cc70 MachineOperatorBuilder machine(graph->zone()); in Instrument()
Deffect-control-linearizer.h25 class MachineOperatorBuilder; variable
212 MachineOperatorBuilder* machine() const;
Draw-machine-assembler.h43 MachineOperatorBuilder::Flags flags =
44 MachineOperatorBuilder::Flag::kNoFlags,
45 MachineOperatorBuilder::AlignmentRequirements alignment_requirements =
46 MachineOperatorBuilder::AlignmentRequirements::
55 MachineOperatorBuilder* machine() { return &machine_; } in machine()
937 MachineOperatorBuilder machine_;
Dsimd-scalar-lowering.h57 MachineOperatorBuilder* machine() const { return mcgraph_->machine(); } in machine()
Dcontrol-flow-optimizer.cc18 MachineOperatorBuilder* machine, in ControlFlowOptimizer()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc2200 MachineOperatorBuilder::Flags
2202 MachineOperatorBuilder::Flags flags = MachineOperatorBuilder::kNoFlags; in SupportedMachineOperatorFlags()
2205 flags |= MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
2206 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags()
2207 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags()
2208 MachineOperatorBuilder::kFloat64RoundTiesEven; in SupportedMachineOperatorFlags()
2211 return flags | MachineOperatorBuilder::kWord32Ctz | in SupportedMachineOperatorFlags()
2212 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags()
2213 MachineOperatorBuilder::kInt32DivIsSafe | in SupportedMachineOperatorFlags()
2214 MachineOperatorBuilder::kUint32DivIsSafe | in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc2625 MachineOperatorBuilder::Flags
2627 MachineOperatorBuilder::Flags flags = in SupportedMachineOperatorFlags()
2628 MachineOperatorBuilder::kWord32ShiftIsSafe | in SupportedMachineOperatorFlags()
2629 MachineOperatorBuilder::kWord32Ctz | MachineOperatorBuilder::kWord64Ctz | in SupportedMachineOperatorFlags()
2630 MachineOperatorBuilder::kSpeculationFence; in SupportedMachineOperatorFlags()
2632 flags |= MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags()
2633 MachineOperatorBuilder::kWord64Popcnt; in SupportedMachineOperatorFlags()
2636 flags |= MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags()
2637 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
2638 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc2883 MachineOperatorBuilder::Flags
2885 MachineOperatorBuilder::Flags flags = MachineOperatorBuilder::kNoFlags; in SupportedMachineOperatorFlags()
2886 return flags | MachineOperatorBuilder::kWord32Ctz | in SupportedMachineOperatorFlags()
2887 MachineOperatorBuilder::kWord64Ctz | in SupportedMachineOperatorFlags()
2888 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags()
2889 MachineOperatorBuilder::kWord64Popcnt | in SupportedMachineOperatorFlags()
2890 MachineOperatorBuilder::kWord32ShiftIsSafe | in SupportedMachineOperatorFlags()
2891 MachineOperatorBuilder::kInt32DivIsSafe | in SupportedMachineOperatorFlags()
2892 MachineOperatorBuilder::kUint32DivIsSafe | in SupportedMachineOperatorFlags()
2893 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc2548 MachineOperatorBuilder::Flags
2550 MachineOperatorBuilder::Flags flags = in SupportedMachineOperatorFlags()
2551 MachineOperatorBuilder::kWord32ShiftIsSafe | in SupportedMachineOperatorFlags()
2552 MachineOperatorBuilder::kWord32Ctz | in SupportedMachineOperatorFlags()
2553 MachineOperatorBuilder::kSpeculationFence; in SupportedMachineOperatorFlags()
2555 flags |= MachineOperatorBuilder::kWord32Popcnt; in SupportedMachineOperatorFlags()
2558 flags |= MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags()
2559 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
2560 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags()
2561 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc2322 MachineOperatorBuilder::Flags
2324 return MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags()
2325 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
2326 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags()
2327 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags()
2328 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags()
2329 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags()
2330 MachineOperatorBuilder::kFloat64RoundTiesAway | in SupportedMachineOperatorFlags()
2331 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags()
2332 MachineOperatorBuilder::kWord64Popcnt; in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc2787 MachineOperatorBuilder::Flags
2789 MachineOperatorBuilder::Flags flags = in SupportedMachineOperatorFlags()
2790 MachineOperatorBuilder::kSpeculationFence; in SupportedMachineOperatorFlags()
2794 flags |= MachineOperatorBuilder::kInt32DivIsSafe | in SupportedMachineOperatorFlags()
2795 MachineOperatorBuilder::kUint32DivIsSafe; in SupportedMachineOperatorFlags()
2798 flags |= MachineOperatorBuilder::kWord32ReverseBits; in SupportedMachineOperatorFlags()
2801 flags |= MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags()
2802 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
2803 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags()
2804 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc3290 MachineOperatorBuilder::Flags
3292 return MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags()
3293 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
3294 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags()
3295 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags()
3296 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags()
3297 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags()
3298 MachineOperatorBuilder::kFloat64RoundTiesAway | in SupportedMachineOperatorFlags()
3299 MachineOperatorBuilder::kFloat32RoundTiesEven | in SupportedMachineOperatorFlags()
3300 MachineOperatorBuilder::kFloat64RoundTiesEven | in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc2602 MachineOperatorBuilder::Flags
2604 return MachineOperatorBuilder::kFloat32RoundDown | in SupportedMachineOperatorFlags()
2605 MachineOperatorBuilder::kFloat64RoundDown | in SupportedMachineOperatorFlags()
2606 MachineOperatorBuilder::kFloat32RoundUp | in SupportedMachineOperatorFlags()
2607 MachineOperatorBuilder::kFloat64RoundUp | in SupportedMachineOperatorFlags()
2608 MachineOperatorBuilder::kFloat32RoundTruncate | in SupportedMachineOperatorFlags()
2609 MachineOperatorBuilder::kFloat64RoundTruncate | in SupportedMachineOperatorFlags()
2610 MachineOperatorBuilder::kFloat64RoundTiesAway | in SupportedMachineOperatorFlags()
2611 MachineOperatorBuilder::kWord32Popcnt | in SupportedMachineOperatorFlags()
2612 MachineOperatorBuilder::kInt32AbsWithOverflow | in SupportedMachineOperatorFlags()
[all …]

12