Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/backend/
Dcode-generator-impl.h255 class OutOfLineCode : public ZoneObject {
257 explicit OutOfLineCode(CodeGenerator* gen);
258 virtual ~OutOfLineCode();
266 OutOfLineCode* next() const { return next_; } in next()
273 OutOfLineCode* const next_;
Dcode-generator.h32 class OutOfLineCode; variable
403 friend class OutOfLineCode; variable
460 OutOfLineCode* ools_;
Dcode-generator.cc314 for (OutOfLineCode* ool = ools_; ool; ool = ool->next()) { in AssembleCode()
1309 OutOfLineCode::OutOfLineCode(CodeGenerator* gen) in OutOfLineCode() function in v8::internal::compiler::OutOfLineCode
1314 OutOfLineCode::~OutOfLineCode() = default;
/third_party/node/deps/v8/src/compiler/backend/x64/
Dcode-generator-x64.cc178 class OutOfLineLoadFloat32NaN final : public OutOfLineCode {
181 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat32NaN()
192 class OutOfLineLoadFloat64NaN final : public OutOfLineCode {
195 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat64NaN()
206 class OutOfLineTruncateDoubleToI final : public OutOfLineCode {
211 : OutOfLineCode(gen), in OutOfLineTruncateDoubleToI()
261 class OutOfLineRecordWrite final : public OutOfLineCode {
266 : OutOfLineCode(gen), in OutOfLineRecordWrite()
445 class OutOfLineTSANStore : public OutOfLineCode {
450 : OutOfLineCode(gen), in OutOfLineTSANStore()
[all …]
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc231 class OutOfLineLoadFloat32NaN final : public OutOfLineCode {
234 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat32NaN()
245 class OutOfLineLoadFloat64NaN final : public OutOfLineCode {
248 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat64NaN()
259 class OutOfLineTruncateDoubleToI final : public OutOfLineCode {
263 : OutOfLineCode(gen), in OutOfLineTruncateDoubleToI()
305 class OutOfLineRecordWrite final : public OutOfLineCode {
310 : OutOfLineCode(gen), in OutOfLineRecordWrite()
3757 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3760 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/third_party/node/deps/v8/src/compiler/backend/loong64/
Dcode-generator-loong64.cc146 class OutOfLineRecordWrite final : public OutOfLineCode {
151 : OutOfLineCode(gen), in OutOfLineRecordWrite()
211 class ool_name final : public OutOfLineCode { \
214 : OutOfLineCode(gen), dst_(dst), src1_(src1), src2_(src2) {} \
1951 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
1954 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/third_party/node/deps/v8/src/compiler/backend/arm/
Dcode-generator-arm.cc175 class OutOfLineRecordWrite final : public OutOfLineCode {
181 : OutOfLineCode(gen), in OutOfLineRecordWrite()
242 class OutOfLineFloatMin final : public OutOfLineCode {
245 : OutOfLineCode(gen), result_(result), left_(left), right_(right) {} in OutOfLineFloatMin()
258 class OutOfLineFloatMax final : public OutOfLineCode {
261 : OutOfLineCode(gen), result_(result), left_(left), right_(right) {} in OutOfLineFloatMax()
3568 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3571 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/third_party/node/deps/v8/src/wasm/baseline/
Dliftoff-compiler.cc419 struct OutOfLineCode { struct in v8::internal::wasm::__anon3bd82aa60111::LiftoffCompiler
433 static OutOfLineCode Trap( in Trap() argument
452 static OutOfLineCode StackCheck( in StackCheck() argument
470 static OutOfLineCode TierupCheck( in TierupCheck() argument
720 out_of_line_code_.push_back(OutOfLineCode::StackCheck( in StackCheck()
723 OutOfLineCode& ool = out_of_line_code_.back(); in StackCheck()
755 out_of_line_code_.push_back(OutOfLineCode::TierupCheck( in TierupCheck()
758 OutOfLineCode& ool = out_of_line_code_.back(); in TierupCheck()
919 void GenerateOutOfLineCode(OutOfLineCode* ool) { in GenerateOutOfLineCode()
1022 for (OutOfLineCode& ool : out_of_line_code_) { in FinishFunction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/s390/
Dcode-generator-s390.cc169 class OutOfLineRecordWrite final : public OutOfLineCode {
175 : OutOfLineCode(gen), in OutOfLineRecordWrite()
197 : OutOfLineCode(gen), in OutOfLineRecordWrite()
3238 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3241 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/third_party/node/deps/v8/src/compiler/backend/mips/
Dcode-generator-mips.cc143 class OutOfLineRecordWrite final : public OutOfLineCode {
148 : OutOfLineCode(gen), in OutOfLineRecordWrite()
217 class ool_name final : public OutOfLineCode { \
220 : OutOfLineCode(gen), dst_(dst), src1_(src1), src2_(src2) {} \
3702 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3705 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/third_party/node/deps/v8/src/compiler/backend/mips64/
Dcode-generator-mips64.cc145 class OutOfLineRecordWrite final : public OutOfLineCode {
150 : OutOfLineCode(gen), in OutOfLineRecordWrite()
218 class ool_name final : public OutOfLineCode { \
221 : OutOfLineCode(gen), dst_(dst), src1_(src1), src2_(src2) {} \
3892 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3895 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/third_party/node/deps/v8/src/compiler/backend/ppc/
Dcode-generator-ppc.cc131 class OutOfLineRecordWrite final : public OutOfLineCode {
137 : OutOfLineCode(gen), in OutOfLineRecordWrite()
159 : OutOfLineCode(gen), in OutOfLineRecordWrite()
3843 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3846 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc267 class OutOfLineRecordWrite final : public OutOfLineCode {
273 : OutOfLineCode(gen), in OutOfLineRecordWrite()
393 class WasmOutOfLineTrap : public OutOfLineCode {
396 : OutOfLineCode(gen), gen_(gen), instr_(instr) {} in WasmOutOfLineTrap()
/third_party/node/deps/v8/src/compiler/backend/riscv64/
Dcode-generator-riscv64.cc157 class OutOfLineRecordWrite final : public OutOfLineCode {
162 : OutOfLineCode(gen), in OutOfLineRecordWrite()
3561 class OutOfLineTrap final : public OutOfLineCode { in AssembleArchTrap()
3564 : OutOfLineCode(gen), instr_(instr), gen_(gen) {} in AssembleArchTrap()