Home
last modified time | relevance | path

Searched refs:OutOfLineCode (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/compiler/backend/
Dcode-generator-impl.h239 class OutOfLineCode : public ZoneObject {
241 explicit OutOfLineCode(CodeGenerator* gen);
242 virtual ~OutOfLineCode();
250 OutOfLineCode* next() const { return next_; } in next()
257 OutOfLineCode* const next_;
Dcode-generator.h32 class OutOfLineCode; variable
420 friend class OutOfLineCode; variable
476 OutOfLineCode* ools_;
Dcode-generator.cc315 for (OutOfLineCode* ool = ools_; ool; ool = ool->next()) { in AssembleCode()
1357 OutOfLineCode::OutOfLineCode(CodeGenerator* gen) in OutOfLineCode() function in v8::internal::compiler::OutOfLineCode
1362 OutOfLineCode::~OutOfLineCode() = default;
/external/v8/src/compiler/backend/x64/
Dcode-generator-x64.cc169 class OutOfLineLoadFloat32NaN final : public OutOfLineCode {
172 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat32NaN()
183 class OutOfLineLoadFloat64NaN final : public OutOfLineCode {
186 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat64NaN()
197 class OutOfLineTruncateDoubleToI final : public OutOfLineCode {
202 : OutOfLineCode(gen), in OutOfLineTruncateDoubleToI()
242 class OutOfLineRecordWrite final : public OutOfLineCode {
247 : OutOfLineCode(gen), in OutOfLineRecordWrite()
300 class WasmOutOfLineTrap : public OutOfLineCode {
303 : OutOfLineCode(gen), gen_(gen), instr_(instr) {} in WasmOutOfLineTrap()
/external/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc224 class OutOfLineLoadFloat32NaN final : public OutOfLineCode {
227 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat32NaN()
238 class OutOfLineLoadFloat64NaN final : public OutOfLineCode {
241 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat64NaN()
252 class OutOfLineTruncateDoubleToI final : public OutOfLineCode {
256 : OutOfLineCode(gen), in OutOfLineTruncateDoubleToI()
288 class OutOfLineRecordWrite final : public OutOfLineCode {
293 : OutOfLineCode(gen), in OutOfLineRecordWrite()
4405 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
4408 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/external/v8/src/wasm/baseline/
Dliftoff-compiler.cc303 struct OutOfLineCode { struct in v8::internal::wasm::__anon69d3db0f0111::LiftoffCompiler
315 static OutOfLineCode Trap( in Trap() argument
329 static OutOfLineCode StackCheck( in StackCheck() argument
516 out_of_line_code_.push_back(OutOfLineCode::StackCheck( in StackCheck()
519 OutOfLineCode& ool = out_of_line_code_.back(); in StackCheck()
695 void GenerateOutOfLineCode(OutOfLineCode* ool) { in GenerateOutOfLineCode()
759 for (OutOfLineCode& ool : out_of_line_code_) { in FinishFunction()
2081 out_of_line_code_.push_back(OutOfLineCode::Trap( in AddOutOfLineTrap()
4053 ZoneVector<OutOfLineCode> out_of_line_code_;
/external/v8/src/compiler/backend/arm/
Dcode-generator-arm.cc171 class OutOfLineRecordWrite final : public OutOfLineCode {
177 : OutOfLineCode(gen), in OutOfLineRecordWrite()
230 class OutOfLineFloatMin final : public OutOfLineCode {
233 : OutOfLineCode(gen), result_(result), left_(left), right_(right) {} in OutOfLineFloatMin()
246 class OutOfLineFloatMax final : public OutOfLineCode {
249 : OutOfLineCode(gen), result_(result), left_(left), right_(right) {} in OutOfLineFloatMax()
3529 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3532 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/external/v8/src/compiler/backend/mips/
Dcode-generator-mips.cc141 class OutOfLineRecordWrite final : public OutOfLineCode {
146 : OutOfLineCode(gen), in OutOfLineRecordWrite()
205 class ool_name final : public OutOfLineCode { \
208 : OutOfLineCode(gen), dst_(dst), src1_(src1), src2_(src2) {} \
3672 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3675 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/external/v8/src/compiler/backend/mips64/
Dcode-generator-mips64.cc143 class OutOfLineRecordWrite final : public OutOfLineCode {
148 : OutOfLineCode(gen), in OutOfLineRecordWrite()
206 class ool_name final : public OutOfLineCode { \
209 : OutOfLineCode(gen), dst_(dst), src1_(src1), src2_(src2) {} \
3942 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3945 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/external/v8/src/compiler/backend/ppc/
Dcode-generator-ppc.cc129 class OutOfLineRecordWrite final : public OutOfLineCode {
135 : OutOfLineCode(gen), in OutOfLineRecordWrite()
152 : OutOfLineCode(gen), in OutOfLineRecordWrite()
3497 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3500 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/external/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc261 class OutOfLineRecordWrite final : public OutOfLineCode {
267 : OutOfLineCode(gen), in OutOfLineRecordWrite()
2792 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
2795 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/external/v8/src/compiler/backend/s390/
Dcode-generator-s390.cc166 class OutOfLineRecordWrite final : public OutOfLineCode {
172 : OutOfLineCode(gen), in OutOfLineRecordWrite()
189 : OutOfLineCode(gen), in OutOfLineRecordWrite()
4429 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
4432 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()