Home
last modified time | relevance | path

Searched refs:RawMachineAssembler (Results 1 – 25 of 34) sorted by relevance

12

/dports/www/node10/node-v10.24.1/deps/v8/src/compiler/
H A Draw-machine-assembler.cc16 RawMachineAssembler::RawMachineAssembler( in RawMachineAssembler() function in v8::internal::compiler::RawMachineAssembler
40 Node* RawMachineAssembler::NullConstant() { in NullConstant()
44 Node* RawMachineAssembler::UndefinedConstant() { in UndefinedConstant()
55 Schedule* RawMachineAssembler::Export() { in Export()
134 void RawMachineAssembler::Return(Node* value) { in Return()
209 void RawMachineAssembler::Unreachable() { in Unreachable()
333 Node* RawMachineAssembler::CallCFunction4( in CallCFunction4()
350 Node* RawMachineAssembler::CallCFunction5( in CallCFunction5()
369 Node* RawMachineAssembler::CallCFunction6( in CallCFunction6()
389 Node* RawMachineAssembler::CallCFunction8( in CallCFunction8()
[all …]
H A Draw-machine-assembler.h38 class V8_EXPORT_PRIVATE RawMachineAssembler {
40 RawMachineAssembler(
50 ~RawMachineAssembler() {} in ~RawMachineAssembler()
946 DISALLOW_COPY_AND_ASSIGN(RawMachineAssembler);
964 friend class RawMachineAssembler; variable
H A Dschedule.h273 friend class RawMachineAssembler; in NON_EXPORTED_BASE() local
/dports/lang/v8/v8-9.6.180.12/src/compiler/
H A Draw-machine-assembler.cc18 RawMachineAssembler::RawMachineAssembler( in RawMachineAssembler() function in v8::internal::compiler::RawMachineAssembler
66 Node* RawMachineAssembler::NullConstant() { in NullConstant()
70 Node* RawMachineAssembler::UndefinedConstant() { in UndefinedConstant()
81 Node* RawMachineAssembler::OptimizedAllocate( in OptimizedAllocate()
89 Schedule* RawMachineAssembler::ExportForTest() { in ExportForTest()
223 void RawMachineAssembler::MakeReschedulable() { in MakeReschedulable()
523 Node* RawMachineAssembler::TargetParameter() { in TargetParameter()
592 void RawMachineAssembler::Return(Node* value) { in Return()
682 void RawMachineAssembler::Unreachable() { in Unreachable()
731 RawMachineAssembler* rasm, Node* function, in CallCFunctionImpl()
[all …]
H A Draw-machine-assembler.h46 class V8_EXPORT_PRIVATE RawMachineAssembler {
48 RawMachineAssembler(
56 ~RawMachineAssembler() = default;
58 RawMachineAssembler(const RawMachineAssembler&) = delete;
59 RawMachineAssembler& operator=(const RawMachineAssembler&) = delete;
1143 friend class RawMachineAssembler; variable
H A Dschedule.h284 friend class RawMachineAssembler; in NON_EXPORTED_BASE() local
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/
H A Draw-machine-assembler.cc18 RawMachineAssembler::RawMachineAssembler( in RawMachineAssembler() function in v8::internal::compiler::RawMachineAssembler
68 Node* RawMachineAssembler::NullConstant() { in NullConstant()
72 Node* RawMachineAssembler::UndefinedConstant() { in UndefinedConstant()
83 Node* RawMachineAssembler::OptimizedAllocate( in OptimizedAllocate()
91 Schedule* RawMachineAssembler::ExportForTest() { in ExportForTest()
225 void RawMachineAssembler::MakeReschedulable() { in MakeReschedulable()
524 Node* RawMachineAssembler::TargetParameter() { in TargetParameter()
595 void RawMachineAssembler::Return(Node* value) { in Return()
685 void RawMachineAssembler::Unreachable() { in Unreachable()
765 Node* RawMachineAssembler::CallCFunction( in CallCFunction()
[all …]
H A Draw-machine-assembler.h45 class V8_EXPORT_PRIVATE RawMachineAssembler {
47 RawMachineAssembler(
57 ~RawMachineAssembler() = default;
59 RawMachineAssembler(const RawMachineAssembler&) = delete;
60 RawMachineAssembler& operator=(const RawMachineAssembler&) = delete;
1085 friend class RawMachineAssembler; variable
H A Dschedule.h284 friend class RawMachineAssembler; in NON_EXPORTED_BASE() local
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/compiler/
H A Draw-machine-assembler.cc18 RawMachineAssembler::RawMachineAssembler( in RawMachineAssembler() function in v8::internal::compiler::RawMachineAssembler
57 Node* RawMachineAssembler::NullConstant() { in NullConstant()
61 Node* RawMachineAssembler::UndefinedConstant() { in UndefinedConstant()
72 Node* RawMachineAssembler::OptimizedAllocate( in OptimizedAllocate()
80 Schedule* RawMachineAssembler::ExportForTest() { in ExportForTest()
214 void RawMachineAssembler::MakeReschedulable() { in MakeReschedulable()
513 Node* RawMachineAssembler::TargetParameter() { in TargetParameter()
584 void RawMachineAssembler::Return(Node* value) { in Return()
659 void RawMachineAssembler::Unreachable() { in Unreachable()
739 Node* RawMachineAssembler::CallCFunction( in CallCFunction()
[all …]
H A Draw-machine-assembler.h45 class V8_EXPORT_PRIVATE RawMachineAssembler {
47 RawMachineAssembler(
57 ~RawMachineAssembler() = default;
1048 DISALLOW_COPY_AND_ASSIGN(RawMachineAssembler);
1066 friend class RawMachineAssembler; variable
H A Dschedule.h282 friend class RawMachineAssembler; in NON_EXPORTED_BASE() local
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/mips/
H A Dinstruction-selector-mips-unittest.cc57 {{&RawMachineAssembler::Float64GreaterThanOrEqual,
77 {&RawMachineAssembler::Word32And, "Word32And", kMipsAnd,
80 {&RawMachineAssembler::Word32Xor, "Word32Xor", kMipsXor,
94 {&RawMachineAssembler::Word32Shl, "Word32Shl", kMipsShl,
96 {&RawMachineAssembler::Word32Shr, "Word32Shr", kMipsShr,
110 {&RawMachineAssembler::Int32Mul, "Int32Mul", kMipsMul,
112 {&RawMachineAssembler::Int32Div, "Int32Div", kMipsDiv,
128 {&RawMachineAssembler::Int32Mod, "Int32Mod", kMipsMod,
154 {&RawMachineAssembler::Int32Add, "Int32Add", kMipsAdd,
156 {&RawMachineAssembler::Int32Sub, "Int32Sub", kMipsSub,
[all …]
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/riscv64/
H A Dinstruction-selector-riscv64-unittest.cc26 using MachInst1 = MachInst<Node* (RawMachineAssembler::*)(Node*)>;
55 {{&RawMachineAssembler::Float64GreaterThanOrEqual,
70 {&RawMachineAssembler::Word32And, "Word32And", kRiscvAnd32,
72 {&RawMachineAssembler::Word64And, "Word64And", kRiscvAnd,
74 {&RawMachineAssembler::Word32Or, "Word32Or", kRiscvOr32,
76 {&RawMachineAssembler::Word64Or, "Word64Or", kRiscvOr,
80 {&RawMachineAssembler::Word64Xor, "Word64Xor", kRiscvXor,
110 {&RawMachineAssembler::Int32Mul, "Int32Mul", kRiscvMul32,
112 {&RawMachineAssembler::Int32Div, "Int32Div", kRiscvDiv32,
116 {&RawMachineAssembler::Int64Mul, "Int64Mul", kRiscvMul64,
[all …]
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/loong64/
H A Dinstruction-selector-loong64-unittest.cc26 using MachInst1 = MachInst<Node* (RawMachineAssembler::*)(Node*)>;
46 {{&RawMachineAssembler::Float64LessThan, "Float64LessThan",
55 {{&RawMachineAssembler::Float64GreaterThanOrEqual,
72 {&RawMachineAssembler::Word64And, "Word64And", kLoong64And,
74 {&RawMachineAssembler::Word32Or, "Word32Or", kLoong64Or32,
76 {&RawMachineAssembler::Word64Or, "Word64Or", kLoong64Or,
80 {&RawMachineAssembler::Word64Xor, "Word64Xor", kLoong64Xor,
110 {&RawMachineAssembler::Int32Mul, "Int32Mul", kLoong64Mul_w,
112 {&RawMachineAssembler::Int32Div, "Int32Div", kLoong64Div_w,
116 {&RawMachineAssembler::Int64Mul, "Int64Mul", kLoong64Mul_d,
[all …]
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/mips64/
H A Dinstruction-selector-mips64-unittest.cc27 using MachInst1 = MachInst<Node* (RawMachineAssembler::*)(Node*)>;
56 {{&RawMachineAssembler::Float64GreaterThanOrEqual,
74 {&RawMachineAssembler::Word64And, "Word64And", kMips64And,
76 {&RawMachineAssembler::Word32Or, "Word32Or", kMips64Or32,
78 {&RawMachineAssembler::Word64Or, "Word64Or", kMips64Or,
82 {&RawMachineAssembler::Word64Xor, "Word64Xor", kMips64Xor,
115 {&RawMachineAssembler::Int32Mul, "Int32Mul", kMips64Mul,
117 {&RawMachineAssembler::Int32Div, "Int32Div", kMips64Div,
139 {&RawMachineAssembler::Int32Mod, "Int32Mod", kMips64Mod,
165 {&RawMachineAssembler::Int32Add, "Int32Add", kMips64Add,
[all …]
/dports/lang/v8/v8-9.6.180.12/test/cctest/compiler/
H A Dcodegen-tester.h23 public RawMachineAssembler {
31 RawMachineAssembler( in RawMachineAssemblerTester()
48 RawMachineAssembler( in RawMachineAssemblerTester()
114 parameter_nodes_[i] = Load(p_arr[i], RawMachineAssembler::Parameter(i)); in BufferedRawMachineAssemblerTester()
139 RawMachineAssembler::Parameter(return_parameter_index_), in Return()
144 RawMachineAssembler::Parameter(return_parameter_index_), input, in Return()
147 RawMachineAssembler::Return(Int32Constant(1234)); in Return()
182 parameter_nodes_[i] = Load(p_arr[i], RawMachineAssembler::Parameter(i)); in BufferedRawMachineAssemblerTester()
H A Dtest-multiple-return.cc46 Node* MakeConstant(RawMachineAssembler* m, MachineType type, int value) { in MakeConstant()
61 Node* Add(RawMachineAssembler* m, MachineType type, Node* a, Node* b) { in Add()
76 Node* Sub(RawMachineAssembler* m, MachineType type, Node* a, Node* b) { in Sub()
91 Node* Mul(RawMachineAssembler* m, MachineType type, Node* a, Node* b) { in Mul()
106 Node* ToInt32(RawMachineAssembler* m, MachineType type, Node* a) { in ToInt32()
145 RawMachineAssembler m( in TestReturnMultipleValues()
263 RawMachineAssembler m(handles.main_isolate(), in TEST_MULTI()
326 RawMachineAssembler m(handles.main_isolate(), in ReturnSumOfReturns()
H A Dtest-run-native-calls.cc330 Node* MakeConstant(RawMachineAssembler* raw, int32_t value) { in MakeConstant()
351 Node* StoreOutput(RawMachineAssembler* raw, Node* value) { in StoreOutput()
434 RawMachineAssembler raw(isolate, &graph, desc); in Run()
450 RawMachineAssembler raw(isolate, &graph, cdesc); in Run()
484 RawMachineAssembler raw(isolate, &graph, cdesc); in Run()
566 RawMachineAssembler raw(isolate, &graph, desc); in CopyTwentyInt32()
584 RawMachineAssembler raw(isolate, &graph, cdesc); in CopyTwentyInt32()
952 RawMachineAssembler r(isolate, &graph, desc); in Build_Select_With_Call()
1048 RawMachineAssembler raw(isolate, &graph, desc); in MixedParamTest()
1067 RawMachineAssembler raw(isolate, &graph, cdesc); in MixedParamTest()
[all …]
H A Dcode-assembler-tester.h55 RawMachineAssembler* raw_assembler_for_testing() { in raw_assembler_for_testing()
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/arm64/
H A Dinstruction-selector-arm64-unittest.cc23 using MachInst1 = MachInst<Node* (RawMachineAssembler::*)(Node*)>;
61 {&RawMachineAssembler::Word64And, "Word64And", kArm64And,
63 {&RawMachineAssembler::Word32Or, "Word32Or", kArm64Or32,
65 {&RawMachineAssembler::Word64Or, "Word64Or", kArm64Or,
69 {&RawMachineAssembler::Word64Xor, "Word64Xor", kArm64Eor,
285 {{&RawMachineAssembler::TruncateFloat64ToFloat32,
1838 auto rotate = &RawMachineAssembler::Word64Ror; in TEST_P()
1841 rotate = &RawMachineAssembler::Word32Ror; in TEST_P()
2075 {"Int32Mul", &RawMachineAssembler::Int32Mul, &RawMachineAssembler::Int32Add,
2078 {"Int64Mul", &RawMachineAssembler::Int64Mul, &RawMachineAssembler::Int64Add,
[all …]
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/x64/
H A Dinstruction-selector-x64-unittest.cc247 {&RawMachineAssembler::Word32And, "Word32And"},
248 {&RawMachineAssembler::Word32Or, "Word32Or"},
249 {&RawMachineAssembler::Word32Xor, "Word32Xor"},
250 {&RawMachineAssembler::Word32Shl, "Word32Shl"},
251 {&RawMachineAssembler::Word32Shr, "Word32Shr"},
252 {&RawMachineAssembler::Word32Sar, "Word32Sar"},
255 {&RawMachineAssembler::Int32Add, "Int32Add"},
256 {&RawMachineAssembler::Int32Sub, "Int32Sub"},
257 {&RawMachineAssembler::Int32Mul, "Int32Mul"},
259 {&RawMachineAssembler::Int32Div, "Int32Div"},
[all …]
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/backend/
H A Dinstruction-selector-unittest.h36 class StreamBuilder final : public RawMachineAssembler {
39 : RawMachineAssembler(test->isolate(), in StreamBuilder()
47 : RawMachineAssembler( in StreamBuilder()
56 : RawMachineAssembler( in StreamBuilder()
66 : RawMachineAssembler( in StreamBuilder()
/dports/lang/v8/v8-9.6.180.12/test/fuzzer/
H A Dmulti-return.cc88 Node* Constant(RawMachineAssembler* m, MachineType type, int value) { in Constant()
103 Node* ToInt32(RawMachineAssembler* m, MachineType type, Node* a) { in ToInt32()
208 RawMachineAssembler callee( in LLVMFuzzerTestOneInput()
262 RawMachineAssembler caller( in LLVMFuzzerTestOneInput()
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/arm/
H A Dinstruction-selector-arm-unittest.cc17 using Constructor = Node* (RawMachineAssembler::*)(Node*, Node*);
56 const FAI kFAIs[] = {{&RawMachineAssembler::Float32Add, "Float32Add",
58 {&RawMachineAssembler::Float64Add, "Float64Add",
60 {&RawMachineAssembler::Float32Sub, "Float32Sub",
62 {&RawMachineAssembler::Float64Sub, "Float64Sub",
64 {&RawMachineAssembler::Float32Mul, "Float32Mul",
66 {&RawMachineAssembler::Float64Mul, "Float64Mul",
88 const ODPI kODPIs[] = {{&RawMachineAssembler::Int32AddWithOverflow,
90 {&RawMachineAssembler::Int32SubWithOverflow,
1570 {&RawMachineAssembler::Float32LessThan, "Float32LessThan",
[all …]

12