Searched refs:LConstantOperand (Results 1 - 23 of 23) sorted by relevance

/external/v8/src/
H A Dlithium.h254 class LConstantOperand: public LOperand { class in namespace:v8::internal
256 static LConstantOperand* Create(int index) {
259 return new LConstantOperand(index);
262 static LConstantOperand* cast(LOperand* op) {
264 return reinterpret_cast<LConstantOperand*>(op);
271 static LConstantOperand* cache;
273 LConstantOperand() : LOperand() { } function in class:v8::internal::LConstantOperand
274 explicit LConstantOperand(int index) : LOperand(CONSTANT_OPERAND, index) { } function in class:v8::internal::LConstantOperand
H A Dlithium.cc107 DEFINE_OPERAND_CACHE(LConstantOperand, CONSTANT_OPERAND)
116 LConstantOperand::SetUpCache();
H A Dlithium-allocator.h54 class LConstantOperand;
/external/v8/src/ia32/
H A Dlithium-codegen-ia32.h81 bool IsInteger32(LConstantOperand* op) const;
83 return Immediate(ToInteger32(LConstantOperand::cast(op)));
86 Handle<Object> ToHandle(LConstantOperand* op) const;
233 int ToInteger32(LConstantOperand* op) const;
235 double ToDouble(LConstantOperand* op) const;
H A Dlithium-gap-resolver-ia32.cc306 LConstantOperand* constant_source = LConstantOperand::cast(source);
H A Dlithium-codegen-ia32.cc309 int LCodeGen::ToInteger32(LConstantOperand* op) const {
318 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const {
325 double LCodeGen::ToDouble(LConstantOperand* op) const {
331 bool LCodeGen::IsInteger32(LConstantOperand* op) const {
442 Handle<Object> literal = chunk()->LookupLiteral(LConstantOperand::cast(op));
503 chunk_->LookupLiteral(LConstantOperand::cast(context));
978 int constant = ToInteger32(LConstantOperand::cast(right));
1032 if (ToInteger32(LConstantOperand::cast(right)) <= 0) {
1052 int right_operand = ToInteger32(LConstantOperand::cast(right));
1113 int value = ToInteger32(LConstantOperand
[all...]
H A Dlithium-ia32.h2295 LConstantOperand* DefineConstantOperand(HConstant* constant);
2296 Handle<Object> LookupLiteral(LConstantOperand* operand) const;
2297 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;
H A Dlithium-ia32.cc492 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) {
493 return LConstantOperand::Create(constant->id());
536 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const {
542 LConstantOperand* operand) const {
/external/v8/src/x64/
H A Dlithium-codegen-x64.h79 bool IsInteger32Constant(LConstantOperand* op) const;
80 int ToInteger32(LConstantOperand* op) const;
81 double ToDouble(LConstantOperand* op) const;
82 bool IsTaggedConstant(LConstantOperand* op) const;
83 Handle<Object> ToHandle(LConstantOperand* op) const;
H A Dlithium-gap-resolver-x64.cc195 LConstantOperand* constant_source = LConstantOperand::cast(source);
H A Dlithium-codegen-x64.cc310 bool LCodeGen::IsInteger32Constant(LConstantOperand* op) const {
316 bool LCodeGen::IsTaggedConstant(LConstantOperand* op) const {
322 int LCodeGen::ToInteger32(LConstantOperand* op) const {
331 double LCodeGen::ToDouble(LConstantOperand* op) const {
337 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const {
442 Handle<Object> literal = chunk()->LookupLiteral(LConstantOperand::cast(op));
942 int right_value = ToInteger32(LConstantOperand::cast(right));
998 if (ToInteger32(LConstantOperand::cast(right)) <= 0) {
1021 int right_operand = ToInteger32(LConstantOperand::cast(right));
1098 int value = ToInteger32(LConstantOperand
[all...]
H A Dlithium-x64.cc490 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) {
491 return LConstantOperand::Create(constant->id());
534 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const {
540 LConstantOperand* operand) const {
H A Dlithium-x64.h2159 LConstantOperand* DefineConstantOperand(HConstant* constant);
2160 Handle<Object> LookupLiteral(LConstantOperand* operand) const;
2161 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;
/external/v8/src/arm/
H A Dlithium-codegen-arm.h89 int ToInteger32(LConstantOperand* op) const;
90 double ToDouble(LConstantOperand* op) const;
96 bool IsInteger32(LConstantOperand* op) const;
97 Handle<Object> ToHandle(LConstantOperand* op) const;
H A Dlithium-gap-resolver-arm.cc248 LConstantOperand* constant_source = LConstantOperand::cast(source);
H A Dlithium-codegen-arm.cc324 LConstantOperand* const_op = LConstantOperand::cast(op);
362 LConstantOperand* const_op = LConstantOperand::cast(op);
388 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const {
395 bool LCodeGen::IsInteger32(LConstantOperand* op) const {
400 int LCodeGen::ToInteger32(LConstantOperand* op) const {
409 double LCodeGen::ToDouble(LConstantOperand* op) const {
417 LConstantOperand* const_op = LConstantOperand
[all...]
H A Dlithium-arm.cc497 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) {
498 return LConstantOperand::Create(constant->id());
541 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const {
547 LConstantOperand* operand) const {
H A Dlithium-arm.h2197 LConstantOperand* DefineConstantOperand(HConstant* constant);
2198 Handle<Object> LookupLiteral(LConstantOperand* operand) const;
2199 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;
/external/v8/src/mips/
H A Dlithium-codegen-mips.h89 int ToInteger32(LConstantOperand* op) const;
90 double ToDouble(LConstantOperand* op) const;
96 bool IsInteger32(LConstantOperand* op) const;
97 Handle<Object> ToHandle(LConstantOperand* op) const;
H A Dlithium-gap-resolver-mips.cc252 LConstantOperand* constant_source = LConstantOperand::cast(source);
H A Dlithium-codegen-mips.cc294 LConstantOperand* const_op = LConstantOperand::cast(op);
332 LConstantOperand* const_op = LConstantOperand::cast(op);
356 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const {
363 bool LCodeGen::IsInteger32(LConstantOperand* op) const {
368 int LCodeGen::ToInteger32(LConstantOperand* op) const {
377 double LCodeGen::ToDouble(LConstantOperand* op) const {
385 LConstantOperand* const_op = LConstantOperand
[all...]
H A Dlithium-mips.cc497 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) {
498 return LConstantOperand::Create(constant->id());
541 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const {
547 LConstantOperand* operand) const {
H A Dlithium-mips.h2177 LConstantOperand* DefineConstantOperand(HConstant* constant);
2178 Handle<Object> LookupLiteral(LConstantOperand* operand) const;
2179 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;

Completed in 793 milliseconds