Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dcode-generator-impl.h173 class OutOfLineCode : public ZoneObject {
175 explicit OutOfLineCode(CodeGenerator* gen);
176 virtual ~OutOfLineCode();
185 OutOfLineCode* next() const { return next_; } in next()
192 OutOfLineCode* const next_;
Dcode-generator.h22 class OutOfLineCode; variable
221 friend class OutOfLineCode; variable
242 OutOfLineCode* ools_;
Dcode-generator.cc173 for (OutOfLineCode* ool = ools_; ool; ool = ool->next()) { in GenerateCode()
814 OutOfLineCode::OutOfLineCode(CodeGenerator* gen) in OutOfLineCode() function in v8::internal::compiler::OutOfLineCode
820 OutOfLineCode::~OutOfLineCode() {} in ~OutOfLineCode()
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc156 class OutOfLineLoadZero final : public OutOfLineCode {
159 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadZero()
168 class OutOfLineLoadNaN final : public OutOfLineCode {
171 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadNaN()
180 class OutOfLineTruncateDoubleToI final : public OutOfLineCode {
184 : OutOfLineCode(gen), result_(result), input_(input) {} in OutOfLineTruncateDoubleToI()
199 class OutOfLineRecordWrite final : public OutOfLineCode {
204 : OutOfLineCode(gen), in OutOfLineRecordWrite()
381 OutOfLineCode* ool; \
392 class OutOfLineLoadFloat final : public OutOfLineCode { \
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc140 class OutOfLineLoadSingle final : public OutOfLineCode {
143 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadSingle()
154 class OutOfLineLoadDouble final : public OutOfLineCode {
157 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadDouble()
168 class OutOfLineLoadInteger final : public OutOfLineCode {
171 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadInteger()
180 class OutOfLineRound : public OutOfLineCode {
183 : OutOfLineCode(gen), result_(result) {} in OutOfLineRound()
198 class OutOfLineRound32 : public OutOfLineCode {
201 : OutOfLineCode(gen), result_(result) {} in OutOfLineRound32()
[all …]
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc189 class OutOfLineLoadInteger final : public OutOfLineCode {
192 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadInteger()
201 class OutOfLineLoadFloat final : public OutOfLineCode {
204 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat()
213 class OutOfLineTruncateDoubleToI final : public OutOfLineCode {
217 : OutOfLineCode(gen), result_(result), input_(input) {} in OutOfLineTruncateDoubleToI()
232 class OutOfLineRecordWrite final : public OutOfLineCode {
237 : OutOfLineCode(gen), in OutOfLineRecordWrite()
284 OutOfLineCode* ool = new (zone()) OutOfLineLoadFloat(this, result); \
300 OutOfLineCode* ool = new (zone()) OutOfLineLoadInteger(this, result); \
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc140 class OutOfLineLoadSingle final : public OutOfLineCode {
143 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadSingle()
154 class OutOfLineLoadDouble final : public OutOfLineCode {
157 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadDouble()
168 class OutOfLineLoadInteger final : public OutOfLineCode {
171 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadInteger()
180 class OutOfLineRound : public OutOfLineCode {
183 : OutOfLineCode(gen), result_(result) {} in OutOfLineRound()
198 class OutOfLineRound32 : public OutOfLineCode {
201 : OutOfLineCode(gen), result_(result) {} in OutOfLineRound32()
[all …]
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc144 class OutOfLineLoadFloat final : public OutOfLineCode {
147 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat()
159 class OutOfLineLoadDouble final : public OutOfLineCode {
162 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadDouble()
175 class OutOfLineLoadInteger final : public OutOfLineCode {
178 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadInteger()
187 class OutOfLineRecordWrite final : public OutOfLineCode {
192 : OutOfLineCode(gen), in OutOfLineRecordWrite()
205 : OutOfLineCode(gen), in OutOfLineRecordWrite()
/external/v8/src/compiler/x87/
Dcode-generator-x87.cc183 class OutOfLineLoadInteger final : public OutOfLineCode {
186 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadInteger()
195 class OutOfLineLoadFloat final : public OutOfLineCode {
198 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadFloat()
218 class OutOfLineTruncateDoubleToI final : public OutOfLineCode {
222 : OutOfLineCode(gen), result_(result), input_(input) {} in OutOfLineTruncateDoubleToI()
236 class OutOfLineRecordWrite final : public OutOfLineCode {
241 : OutOfLineCode(gen), in OutOfLineRecordWrite()
289 OutOfLineCode* ool = new (zone()) OutOfLineLoadFloat(this, result); \
306 OutOfLineCode* ool = new (zone()) OutOfLineLoadInteger(this, result); \
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc108 class OutOfLineLoadNAN32 final : public OutOfLineCode {
111 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadNAN32()
122 class OutOfLineLoadNAN64 final : public OutOfLineCode {
125 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadNAN64()
136 class OutOfLineLoadZero final : public OutOfLineCode {
139 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadZero()
147 class OutOfLineRecordWrite final : public OutOfLineCode {
152 : OutOfLineCode(gen), in OutOfLineRecordWrite()
165 : OutOfLineCode(gen), in OutOfLineRecordWrite()
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc124 class OutOfLineLoadNAN32 final : public OutOfLineCode {
127 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadNAN32()
139 class OutOfLineLoadNAN64 final : public OutOfLineCode {
142 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadNAN64()
154 class OutOfLineLoadZero final : public OutOfLineCode {
157 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadZero()
166 class OutOfLineRecordWrite final : public OutOfLineCode {
171 : OutOfLineCode(gen), in OutOfLineRecordWrite()
184 : OutOfLineCode(gen), in OutOfLineRecordWrite()
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc262 class OutOfLineLoadNaN32 final : public OutOfLineCode {
265 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadNaN32()
276 class OutOfLineLoadNaN64 final : public OutOfLineCode {
279 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadNaN64()
290 class OutOfLineLoadZero final : public OutOfLineCode {
293 : OutOfLineCode(gen), result_(result) {} in OutOfLineLoadZero()
302 class OutOfLineRecordWrite final : public OutOfLineCode {
307 : OutOfLineCode(gen), in OutOfLineRecordWrite()