/external/v8/src/ |
D | lithium.h | 254 class LConstantOperand: public LOperand { 256 static LConstantOperand* Create(int index) { in Create() 259 return new LConstantOperand(index); in Create() 262 static LConstantOperand* cast(LOperand* op) { in cast() 264 return reinterpret_cast<LConstantOperand*>(op); in cast() 271 static LConstantOperand* cache; 273 LConstantOperand() : LOperand() { } in LConstantOperand() function 274 explicit LConstantOperand(int index) : LOperand(CONSTANT_OPERAND, index) { } in LConstantOperand() function
|
D | lithium.cc | 107 DEFINE_OPERAND_CACHE(LConstantOperand, CONSTANT_OPERAND) in DEFINE_OPERAND_CACHE() argument 116 LConstantOperand::SetUpCache(); in DEFINE_OPERAND_CACHE()
|
D | lithium-allocator.h | 54 class LConstantOperand; variable
|
/external/v8/src/ia32/ |
D | lithium-codegen-ia32.h | 81 bool IsInteger32(LConstantOperand* op) const; 83 return Immediate(ToInteger32(LConstantOperand::cast(op))); in ToInteger32Immediate() 86 Handle<Object> ToHandle(LConstantOperand* op) const; 233 int ToInteger32(LConstantOperand* op) const; 235 double ToDouble(LConstantOperand* op) const;
|
D | lithium-gap-resolver-ia32.cc | 306 LConstantOperand* constant_source = LConstantOperand::cast(source); in EmitMove()
|
D | lithium-codegen-ia32.cc | 309 int LCodeGen::ToInteger32(LConstantOperand* op) const { in ToInteger32() 318 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const { in ToHandle() 325 double LCodeGen::ToDouble(LConstantOperand* op) const { in ToDouble() 331 bool LCodeGen::IsInteger32(LConstantOperand* op) const { in IsInteger32() 442 Handle<Object> literal = chunk()->LookupLiteral(LConstantOperand::cast(op)); in AddToTranslation() 503 chunk_->LookupLiteral(LConstantOperand::cast(context)); in CallRuntimeFromDeferred() 978 int constant = ToInteger32(LConstantOperand::cast(right)); in DoMulI() 1032 if (ToInteger32(LConstantOperand::cast(right)) <= 0) { in DoMulI() 1052 int right_operand = ToInteger32(LConstantOperand::cast(right)); in DoBitI() 1113 int value = ToInteger32(LConstantOperand::cast(right)); in DoShiftI() [all …]
|
D | lithium-ia32.cc | 492 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) { in DefineConstantOperand() 493 return LConstantOperand::Create(constant->id()); in DefineConstantOperand() 536 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const { in LookupLiteral() 542 LConstantOperand* operand) const { in LookupLiteralRepresentation()
|
D | lithium-ia32.h | 2295 LConstantOperand* DefineConstantOperand(HConstant* constant); 2296 Handle<Object> LookupLiteral(LConstantOperand* operand) const; 2297 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;
|
/external/v8/src/x64/ |
D | lithium-codegen-x64.h | 79 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;
|
D | lithium-gap-resolver-x64.cc | 195 LConstantOperand* constant_source = LConstantOperand::cast(source); in EmitMove()
|
D | lithium-codegen-x64.cc | 310 bool LCodeGen::IsInteger32Constant(LConstantOperand* op) const { in IsInteger32Constant() 316 bool LCodeGen::IsTaggedConstant(LConstantOperand* op) const { in IsTaggedConstant() 322 int LCodeGen::ToInteger32(LConstantOperand* op) const { in ToInteger32() 331 double LCodeGen::ToDouble(LConstantOperand* op) const { in ToDouble() 337 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const { in ToHandle() 442 Handle<Object> literal = chunk()->LookupLiteral(LConstantOperand::cast(op)); in AddToTranslation() 942 int right_value = ToInteger32(LConstantOperand::cast(right)); in DoMulI() 998 if (ToInteger32(LConstantOperand::cast(right)) <= 0) { in DoMulI() 1021 int right_operand = ToInteger32(LConstantOperand::cast(right)); in DoBitI() 1098 int value = ToInteger32(LConstantOperand::cast(right)); in DoShiftI() [all …]
|
D | lithium-x64.h | 2159 LConstantOperand* DefineConstantOperand(HConstant* constant); 2160 Handle<Object> LookupLiteral(LConstantOperand* operand) const; 2161 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;
|
D | lithium-x64.cc | 490 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) { in DefineConstantOperand() 491 return LConstantOperand::Create(constant->id()); in DefineConstantOperand() 534 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const { in LookupLiteral() 540 LConstantOperand* operand) const { in LookupLiteralRepresentation()
|
/external/v8/src/arm/ |
D | lithium-codegen-arm.h | 89 int ToInteger32(LConstantOperand* op) const; 90 double ToDouble(LConstantOperand* op) const; 96 bool IsInteger32(LConstantOperand* op) const; 97 Handle<Object> ToHandle(LConstantOperand* op) const;
|
D | lithium-gap-resolver-arm.cc | 248 LConstantOperand* constant_source = LConstantOperand::cast(source); in EmitMove()
|
D | lithium-codegen-arm.cc | 324 LConstantOperand* const_op = LConstantOperand::cast(op); in EmitLoadRegister() 362 LConstantOperand* const_op = LConstantOperand::cast(op); in EmitLoadDoubleRegister() 388 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const { in ToHandle() 395 bool LCodeGen::IsInteger32(LConstantOperand* op) const { in IsInteger32() 400 int LCodeGen::ToInteger32(LConstantOperand* op) const { in ToInteger32() 409 double LCodeGen::ToDouble(LConstantOperand* op) const { in ToDouble() 417 LConstantOperand* const_op = LConstantOperand::cast(op); in ToOperand() 553 Handle<Object> literal = chunk()->LookupLiteral(LConstantOperand::cast(op)); in AddToTranslation() 1162 int32_t constant = ToInteger32(LConstantOperand::cast(right_op)); in DoMulI() 1309 int value = ToInteger32(LConstantOperand::cast(right_op)); in DoShiftI() [all …]
|
D | lithium-arm.cc | 497 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) { in DefineConstantOperand() 498 return LConstantOperand::Create(constant->id()); in DefineConstantOperand() 541 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const { in LookupLiteral() 547 LConstantOperand* operand) const { in LookupLiteralRepresentation()
|
D | lithium-arm.h | 2197 LConstantOperand* DefineConstantOperand(HConstant* constant); 2198 Handle<Object> LookupLiteral(LConstantOperand* operand) const; 2199 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;
|
/external/v8/src/mips/ |
D | lithium-codegen-mips.h | 89 int ToInteger32(LConstantOperand* op) const; 90 double ToDouble(LConstantOperand* op) const; 96 bool IsInteger32(LConstantOperand* op) const; 97 Handle<Object> ToHandle(LConstantOperand* op) const;
|
D | lithium-gap-resolver-mips.cc | 252 LConstantOperand* constant_source = LConstantOperand::cast(source); in EmitMove()
|
D | lithium-codegen-mips.cc | 294 LConstantOperand* const_op = LConstantOperand::cast(op); in EmitLoadRegister() 332 LConstantOperand* const_op = LConstantOperand::cast(op); in EmitLoadDoubleRegister() 356 Handle<Object> LCodeGen::ToHandle(LConstantOperand* op) const { in ToHandle() 363 bool LCodeGen::IsInteger32(LConstantOperand* op) const { in IsInteger32() 368 int LCodeGen::ToInteger32(LConstantOperand* op) const { in ToInteger32() 377 double LCodeGen::ToDouble(LConstantOperand* op) const { in ToDouble() 385 LConstantOperand* const_op = LConstantOperand::cast(op); in ToOperand() 521 Handle<Object> literal = chunk()->LookupLiteral(LConstantOperand::cast(op)); in AddToTranslation() 961 int32_t constant = ToInteger32(LConstantOperand::cast(right_op)); in DoMulI() 1112 int value = ToInteger32(LConstantOperand::cast(right_op)); in DoShiftI() [all …]
|
D | lithium-mips.h | 2177 LConstantOperand* DefineConstantOperand(HConstant* constant); 2178 Handle<Object> LookupLiteral(LConstantOperand* operand) const; 2179 Representation LookupLiteralRepresentation(LConstantOperand* operand) const;
|
D | lithium-mips.cc | 497 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) { in DefineConstantOperand() 498 return LConstantOperand::Create(constant->id()); in DefineConstantOperand() 541 Handle<Object> LChunk::LookupLiteral(LConstantOperand* operand) const { in LookupLiteral() 547 LConstantOperand* operand) const { in LookupLiteralRepresentation()
|