Lines Matching refs:raw_assembler_

54     : raw_assembler_(new RawMachineAssembler(  in CodeAssembler()
73 Schedule* schedule = raw_assembler_->Export(); in GenerateCode()
75 isolate(), raw_assembler_->call_descriptor(), raw_assembler_->graph(), in GenerateCode()
82 bool CodeAssembler::Is64() const { return raw_assembler_->machine()->Is64(); } in Is64()
85 return raw_assembler_->machine()->Float64RoundUp().IsSupported(); in IsFloat64RoundUpSupported()
89 return raw_assembler_->machine()->Float64RoundDown().IsSupported(); in IsFloat64RoundDownSupported()
93 return raw_assembler_->machine()->Float64RoundTiesEven().IsSupported(); in IsFloat64RoundTiesEvenSupported()
97 return raw_assembler_->machine()->Float64RoundTruncate().IsSupported(); in IsFloat64RoundTruncateSupported()
101 return raw_assembler_->Int32Constant(value); in Int32Constant()
105 return raw_assembler_->Int64Constant(value); in Int64Constant()
109 return raw_assembler_->IntPtrConstant(value); in IntPtrConstant()
113 return raw_assembler_->NumberConstant(value); in NumberConstant()
125 return raw_assembler_->HeapConstant(object); in HeapConstant()
129 return raw_assembler_->BooleanConstant(value); in BooleanConstant()
133 return raw_assembler_->ExternalConstant(address); in ExternalConstant()
137 return raw_assembler_->Float64Constant(value); in Float64Constant()
183 return raw_assembler_->Parameter(value); in Parameter()
187 return raw_assembler_->Return(value); in Return()
191 return raw_assembler_->PopAndReturn(pop, value); in PopAndReturn()
194 void CodeAssembler::DebugBreak() { raw_assembler_->DebugBreak(); } in DebugBreak()
213 raw_assembler_->Comment(copy); in Comment()
219 return raw_assembler_->LoadFramePointer(); in LoadFramePointer()
223 return raw_assembler_->LoadParentFramePointer(); in LoadParentFramePointer()
227 return raw_assembler_->LoadStackPointer(); in LoadStackPointer()
232 return raw_assembler_->name(a, b); \
238 return (shift != 0) ? raw_assembler_->WordShl(value, IntPtrConstant(shift)) in CODE_ASSEMBLER_BINARY_OP_LIST()
243 return (shift != 0) ? raw_assembler_->WordShr(value, IntPtrConstant(shift)) in WordShr()
248 return (shift != 0) ? raw_assembler_->Word32Shr(value, Int32Constant(shift)) in Word32Shr()
253 if (raw_assembler_->machine()->Is64()) { in ChangeUint32ToWord()
254 value = raw_assembler_->ChangeUint32ToUint64(value); in ChangeUint32ToWord()
260 if (raw_assembler_->machine()->Is64()) { in ChangeInt32ToIntPtr()
261 value = raw_assembler_->ChangeInt32ToInt64(value); in ChangeInt32ToIntPtr()
267 if (raw_assembler_->machine()->Is64()) { in RoundIntPtrToFloat64()
268 return raw_assembler_->RoundInt64ToFloat64(value); in RoundIntPtrToFloat64()
270 return raw_assembler_->ChangeInt32ToFloat64(value); in RoundIntPtrToFloat64()
274 Node* CodeAssembler::name(Node* a) { return raw_assembler_->name(a); }
279 return raw_assembler_->Load(rep, base); in CODE_ASSEMBLER_UNARY_OP_LIST()
283 return raw_assembler_->Load(rep, base, index); in Load()
287 return raw_assembler_->AtomicLoad(rep, base, index); in AtomicLoad()
307 return raw_assembler_->Store(rep, base, value, kFullWriteBarrier); in Store()
312 return raw_assembler_->Store(rep, base, index, value, kFullWriteBarrier); in Store()
317 return raw_assembler_->Store(rep, base, value, kNoWriteBarrier); in StoreNoWriteBarrier()
322 return raw_assembler_->Store(rep, base, index, value, kNoWriteBarrier); in StoreNoWriteBarrier()
327 return raw_assembler_->AtomicStore(rep, base, index, value); in AtomicStore()
339 return raw_assembler_->Retain(value); in Retain()
343 return raw_assembler_->Projection(index, value); in Projection()
353 raw_assembler_->Continuations(node, success.label_, exception.label_); in GotoIfException()
356 const Operator* op = raw_assembler_->common()->IfException(); in GotoIfException()
357 Node* exception_value = raw_assembler_->AddNode(op, node, node); in GotoIfException()
369 Node* return_value = raw_assembler_->CallN(descriptor, code_target, args); in CallN()
376 return raw_assembler_->TailCallN(descriptor, code_target, args); in TailCallN()
382 Node* return_value = raw_assembler_->CallRuntime0(function_id, context); in CallRuntime()
390 Node* return_value = raw_assembler_->CallRuntime1(function_id, arg1, context); in CallRuntime()
399 raw_assembler_->CallRuntime2(function_id, arg1, arg2, context); in CallRuntime()
408 raw_assembler_->CallRuntime3(function_id, arg1, arg2, arg3, context); in CallRuntime()
417 Node* return_value = raw_assembler_->CallRuntime4(function_id, arg1, arg2, in CallRuntime()
427 Node* return_value = raw_assembler_->CallRuntime5(function_id, arg1, arg2, in CallRuntime()
435 return raw_assembler_->TailCallRuntime0(function_id, context); in TailCallRuntime()
440 return raw_assembler_->TailCallRuntime1(function_id, arg1, context); in TailCallRuntime()
445 return raw_assembler_->TailCallRuntime2(function_id, arg1, arg2, context); in TailCallRuntime()
451 return raw_assembler_->TailCallRuntime3(function_id, arg1, arg2, arg3, in TailCallRuntime()
458 return raw_assembler_->TailCallRuntime4(function_id, arg1, arg2, arg3, arg4, in TailCallRuntime()
465 return raw_assembler_->TailCallRuntime5(function_id, arg1, arg2, arg3, arg4, in TailCallRuntime()
473 return raw_assembler_->TailCallRuntime6(function_id, arg1, arg2, arg3, arg4, in TailCallRuntime()
759 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
775 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
792 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
811 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
831 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
852 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
874 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
898 return raw_assembler_->TailCallN(call_descriptor, target, args); in TailCallStub()
907 return raw_assembler_->TailCallN(descriptor, code_target_address, args); in TailCallBytecodeDispatch()
980 return raw_assembler_->CallCFunction2(return_type, arg0_type, arg1_type, in CallCFunction2()
986 raw_assembler_->Goto(label->label_); in Goto()
1005 return raw_assembler_->Branch(condition, true_label->label_, in Branch()
1020 return raw_assembler_->Switch(index, default_label->label_, case_values, in Switch()
1046 Isolate* CodeAssembler::isolate() const { return raw_assembler_->isolate(); } in isolate()
1050 Zone* CodeAssembler::zone() const { return raw_assembler_->zone(); } in zone()
1125 assembler_->raw_assembler_->AppendPhiInput(phi->second, node); in MergeVariables()
1146 assembler_->raw_assembler_->Bind(label_); in Bind()
1176 Node* phi = assembler_->raw_assembler_->Phi( in Bind()