HomeSort by relevance Sort by last modified time
    Searched refs:HConstant (Results 1 - 25 of 60) sorted by null

1 2 3

  /external/v8/src/crankshaft/
hydrogen-dehoist.cc 17 HConstant* constant;
22 constant = HConstant::cast(binary_operation->left());
25 constant = HConstant::cast(binary_operation->right());
hydrogen-bce.cc 35 HConstant* constant = NULL;
41 constant = HConstant::cast(index->left());
44 constant = HConstant::cast(index->right());
51 constant = HConstant::cast(index->right());
56 constant = HConstant::cast(check->index());
227 // HConstant(offset) or index_base directly.
257 HConstant::cast(left_input)->Unlink();
258 HConstant::cast(left_input)->InsertBefore(index);
261 HConstant::cast(right_input)->Unlink();
262 HConstant::cast(right_input)->InsertBefore(index)
    [all...]
hydrogen-instructions.cc 459 return IsConstant() && HConstant::cast(this)->HasInteger32Value();
464 return HConstant::cast(this)->Integer32Value();
925 HConstant* fun_const = HConstant::cast(function);
977 HConstant* add_offset =
978 HConstant::New(isolate, zone, context, actual_offset);
989 HConstant* sar_scale = HConstant::New(isolate, zone, context, actual_scale);
    [all...]
hydrogen.cc 647 HConstant* HGraph::GetConstant(SetOncePointer<HConstant>* pointer,
650 // Can't pass GetInvalidContext() to HConstant::New, because that will
652 HConstant* constant = HConstant::New(isolate(), zone(), NULL, value);
661 HConstant* HGraph::ReinsertConstantIfNecessary(HConstant* constant) {
671 HConstant* HGraph::GetConstant0() {
676 HConstant* HGraph::GetConstant1() {
681 HConstant* HGraph::GetConstantMinus1()
    [all...]
hydrogen-bch.cc 256 HConstant* new_limit = HConstant::New(graph()->isolate(), zone, context,
266 HConstant* new_limit = HConstant::New(graph()->isolate(), zone, context,
hydrogen-representation-changes.cc 28 HConstant* constant = HConstant::cast(value);
31 Maybe<HConstant*> res = constant->CopyToTruncatedInt32(graph()->zone());
hydrogen.h 326 HConstant* GetConstantUndefined();
327 HConstant* GetConstant0();
328 HConstant* GetConstant1();
329 HConstant* GetConstantMinus1();
330 HConstant* GetConstantTrue();
331 HConstant* GetConstantFalse();
332 HConstant* GetConstantBool(bool value);
333 HConstant* GetConstantHole();
334 HConstant* GetConstantNull();
335 HConstant* GetInvalidContext()
    [all...]
hydrogen-instructions.h     [all...]
hydrogen-check-elimination.cc 511 HConstant* constant = HConstant::CreateAndInsertBefore(
531 HConstant* c_transition = HConstant::cast(instr->transition());
540 HConstant* c_value = HConstant::cast(instr->value());
lithium.cc 351 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) {
398 HConstant* LChunk::LookupConstant(LConstantOperand* operand) const {
399 return HConstant::cast(graph_->LookupValue(operand->index()));
hydrogen-gvn.cc 352 HConstant* target = HConstant::cast(store->object());
384 HConstant* target = HConstant::cast(load->object());
  /art/compiler/optimizing/
nodes_shared.h 86 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE {
90 HConstant* Evaluate(HLongConstant* x, HLongConstant* y) const OVERRIDE {
94 HConstant* Evaluate(HFloatConstant* x ATTRIBUTE_UNUSED,
99 HConstant* Evaluate(HDoubleConstant* x ATTRIBUTE_UNUSED,
nodes_x86.h 39 HConstant* constant)
49 HConstant* GetConstant() const {
constant_folding.cc 90 HConstant* constant = inst->TryStaticEvaluation();
100 HConstant* constant = inst->TryStaticEvaluation();
113 HConstant* constant = inst->AsTypeConversion()->TryStaticEvaluation();
192 HConstant* input_cst = instruction->GetConstantRight();
204 HConstant* input_cst = instruction->GetConstantRight();
224 HConstant* input_cst = instruction->GetConstantRight();
241 HConstant* input_cst = instruction->GetConstantRight();
276 HConstant* cst_right = instruction->GetRight()->AsConstant();
nodes.h 465 HConstant* GetConstant(Primitive::Type type, int64_t value, uint32_t dex_pc = kNoDexPc);
546 void InsertConstant(HConstant* instruction);
    [all...]
locations.cc 52 HConstant* constant = instruction->AsConstant();
63 HConstant* constant = instruction->AsConstant();
pc_relative_fixups_x86.cc 65 HConstant* value = ret->InputAt(0)->AsConstant();
93 HConstant* rhs = bin->InputAt(1)->AsConstant();
170 void ReplaceInput(HInstruction* insn, HConstant* value, int input_index, bool materialize) {
206 HConstant* input = invoke->InputAt(i)->AsConstant();
graph_checker.h 59 void VisitConstant(HConstant* instruction) OVERRIDE;
locations.h 28 class HConstant;
98 static Location ConstantLocation(HConstant* constant) {
103 HConstant* GetConstant() const {
105 return reinterpret_cast<HConstant*>(value_ & ~kLocationConstantMask);
instruction_simplifier.cc 141 bool AreAllBitsSet(HConstant* constant) {
237 HConstant* input_cst = instruction->GetConstantRight();
    [all...]
common_arm64.h 121 HConstant* instr = location.GetConstant();
196 static bool CanEncodeConstantAsImmediate(HConstant* constant, HInstruction* instr) {
  /external/v8/src/
code-stubs-hydrogen.cc 174 Add<HConstant>(param_count - register_param_count - 1);
201 stack_pop_count = Add<HConstant>(count);
330 HConstant* number_string = Add<HConstant>(factory->number_string());
350 instance_type, Add<HConstant>(FIRST_NONSTRING_TYPE), Token::LT);
352 { Push(Add<HConstant>(factory->string_string())); }
355 HConstant* object_string = Add<HConstant>(factory->object_string());
358 instance_type, Add<HConstant>(ODDBALL_TYPE), Token::EQ);
368 instance_type, Add<HConstant>(SYMBOL_TYPE), Token::EQ)
    [all...]
  /external/v8/test/mjsunit/regress/
regress-234101.js 31 // DoubleRegister, but these kind of moves appeared when HConstant::EmitAtUses
regress-385565.js 36 // For the HConstant
  /external/v8/test/mjsunit/compiler/
deopt-inlined-from-call.js 59 // HConstant, this seems to require a *unique* global identifier

Completed in 484 milliseconds

1 2 3