Home
last modified time | relevance | path

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

/external/chromium_org/v8/src/compiler/
Draw-machine-assembler.cc14 RawMachineAssembler::RawMachineAssembler(Graph* graph, in RawMachineAssembler() function in v8::internal::compiler::RawMachineAssembler
39 Schedule* RawMachineAssembler::Export() { in Export()
50 Node* RawMachineAssembler::Parameter(size_t index) { in Parameter()
56 RawMachineAssembler::Label* RawMachineAssembler::Exit() { in Exit()
62 void RawMachineAssembler::Goto(Label* label) { in Goto()
69 void RawMachineAssembler::Branch(Node* condition, Label* true_val, in Branch()
78 void RawMachineAssembler::Return(Node* value) { in Return()
84 Node* RawMachineAssembler::CallFunctionStub0(Node* function, Node* receiver, in CallFunctionStub0()
98 Node* RawMachineAssembler::CallJS0(Node* function, Node* receiver, in CallJS0()
108 Node* RawMachineAssembler::CallRuntime1(Runtime::FunctionId function, in CallRuntime1()
[all …]
Dinstruction-selector-unittest.h35 class StreamBuilder FINAL : public RawMachineAssembler {
38 : RawMachineAssembler(new (test->zone()) Graph(test->zone()), in StreamBuilder()
43 : RawMachineAssembler( in StreamBuilder()
49 : RawMachineAssembler( in StreamBuilder()
57 : RawMachineAssembler( in StreamBuilder()
Draw-machine-assembler.h26 class RawMachineAssembler : public GraphBuilder {
43 friend class RawMachineAssembler; variable
47 RawMachineAssembler(Graph* graph, MachineSignature* machine_sig,
49 virtual ~RawMachineAssembler() {} in ~RawMachineAssembler()
431 DISALLOW_COPY_AND_ASSIGN(RawMachineAssembler);
Dinstruction-selector-unittest.cc16 typedef RawMachineAssembler::Label MLabel;
/external/chromium_org/v8/src/compiler/arm64/
Dinstruction-selector-arm64-unittest.cc15 typedef RawMachineAssembler::Label MLabel;
25 typedef MachInst<Node* (RawMachineAssembler::*)(Node*)> MachInst1;
26 typedef MachInst<Node* (RawMachineAssembler::*)(Node*, Node*)> MachInst2;
57 {&RawMachineAssembler::Word32And, "Word32And", kArm64And32, kMachInt32},
58 {&RawMachineAssembler::Word64And, "Word64And", kArm64And, kMachInt64},
59 {&RawMachineAssembler::Word32Or, "Word32Or", kArm64Or32, kMachInt32},
60 {&RawMachineAssembler::Word64Or, "Word64Or", kArm64Or, kMachInt64},
61 {&RawMachineAssembler::Word32Xor, "Word32Xor", kArm64Xor32, kMachInt32},
62 {&RawMachineAssembler::Word64Xor, "Word64Xor", kArm64Xor, kMachInt64}};
90 {&RawMachineAssembler::Int32Add, "Int32Add", kArm64Add32, kMachInt32},
[all …]
/external/chromium_org/v8/test/cctest/compiler/
Dinstruction-selector-tester.h25 public RawMachineAssembler {
39 : RawMachineAssembler( in InstructionSelectorTester()
Dtest-codegen-deopt.cc32 typedef RawMachineAssembler::Label MLabel;
128 RawMachineAssembler m(graph, &sig); in BuildGraphAndSchedule()
245 RawMachineAssembler m(graph, &sig); in BuildGraphAndSchedule()
Dcodegen-tester.h83 : public MachineAssemblerTester<RawMachineAssembler>,
91 : MachineAssemblerTester<RawMachineAssembler>(
Dtest-branch-combine.cc16 typedef RawMachineAssembler::Label MLabel;
Dtest-run-machops.cc24 typedef RawMachineAssembler::Label MLabel;
/external/chromium_org/v8/src/compiler/arm/
Dinstruction-selector-arm-unittest.cc13 typedef RawMachineAssembler::Label MLabel;
14 typedef Node* (RawMachineAssembler::*Constructor)(Node*, Node*);
33 {&RawMachineAssembler::Word32And, "Word32And", kArmAnd, kArmAnd, kArmTst},
34 {&RawMachineAssembler::Word32Or, "Word32Or", kArmOrr, kArmOrr, kArmOrr},
35 {&RawMachineAssembler::Word32Xor, "Word32Xor", kArmEor, kArmEor, kArmTeq},
36 {&RawMachineAssembler::Int32Add, "Int32Add", kArmAdd, kArmAdd, kArmCmn},
37 {&RawMachineAssembler::Int32Sub, "Int32Sub", kArmSub, kArmRsb, kArmCmp}};
54 static const ODPI kODPIs[] = {{&RawMachineAssembler::Int32AddWithOverflow,
56 {&RawMachineAssembler::Int32SubWithOverflow,
77 {&RawMachineAssembler::Word32Sar, "Word32Sar", 1, 32,
[all …]