/external/v8/src/compiler/ |
D | machine-operator.cc | 853 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 …]
|
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 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()
|
D | machine-graph.h | 26 MachineOperatorBuilder* machine) in NON_EXPORTED_BASE() 74 MachineOperatorBuilder* machine() const { return machine_; } in NON_EXPORTED_BASE() 81 MachineOperatorBuilder* machine_; in NON_EXPORTED_BASE()
|
D | int64-lowering.h | 25 Int64Lowering(Graph* graph, MachineOperatorBuilder* machine, 44 MachineOperatorBuilder* machine() const { return machine_; } in machine() 72 MachineOperatorBuilder* machine_;
|
D | js-generic-lowering.h | 19 class MachineOperatorBuilder; variable 50 MachineOperatorBuilder* machine() const;
|
D | simplified-operator-reducer.h | 23 class MachineOperatorBuilder; variable 55 MachineOperatorBuilder* machine() const; in NON_EXPORTED_BASE()
|
D | memory-optimizer.h | 20 class MachineOperatorBuilder; variable 140 MachineOperatorBuilder* machine() const;
|
D | machine-operator.h | 118 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)
|
D | wasm-compiler.cc | 323 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 …]
|
D | simplified-lowering.h | 94 MachineOperatorBuilder* machine() { return jsgraph()->machine(); } in machine()
|
D | js-graph.h | 30 MachineOperatorBuilder* machine) in JSGraph()
|
D | basic-block-instrumentor.cc | 70 MachineOperatorBuilder machine(graph->zone()); in Instrument()
|
D | effect-control-linearizer.h | 25 class MachineOperatorBuilder; variable 212 MachineOperatorBuilder* machine() const;
|
D | raw-machine-assembler.h | 43 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_;
|
D | simd-scalar-lowering.h | 57 MachineOperatorBuilder* machine() const { return mcgraph_->machine(); } in machine()
|
D | control-flow-optimizer.cc | 18 MachineOperatorBuilder* machine, in ControlFlowOptimizer()
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 2200 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/ |
D | instruction-selector-x64.cc | 2625 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/ |
D | instruction-selector-mips64.cc | 2883 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/ |
D | instruction-selector-ia32.cc | 2548 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/ |
D | instruction-selector-ppc.cc | 2322 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/ |
D | instruction-selector-arm.cc | 2787 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/ |
D | instruction-selector-arm64.cc | 3290 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/ |
D | instruction-selector-s390.cc | 2602 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 …]
|