/external/v8/src/compiler/mips/ |
H A D | instruction-selector-mips.cc | 31 return UseRegister(node); 42 return UseRegister(node); 127 g.UseRegister(node->InputAt(0)), 128 g.UseRegister(node->InputAt(1))); 136 g.UseRegister(node->InputAt(0))); 144 g.UseRegister(node->InputAt(0)), 174 inputs[0] = g.UseRegister(m.left().node()); 179 inputs[0] = g.UseRegister(m.right().node()); 183 inputs[input_count++] = g.UseRegister(m.left().node()); 277 g.DefineAsRegister(node), g.UseRegister(bas [all...] |
/external/v8/src/compiler/mips64/ |
H A D | instruction-selector-mips64.cc | 31 return UseRegister(node); 42 return UseRegister(node); 141 g.UseRegister(node->InputAt(0))); 149 g.UseRegister(node->InputAt(0)), 150 g.UseRegister(node->InputAt(1))); 158 g.UseRegister(node->InputAt(0)), 231 inputs[0] = g.UseRegister(m.base()); 270 inputs[0] = g.UseRegister(m.left().node()); 275 inputs[0] = g.UseRegister(m.right().node()); 279 inputs[input_count++] = g.UseRegister( [all...] |
/external/v8/src/compiler/arm/ |
H A D | instruction-selector-arm.cc | 84 g.UseRegister(node->InputAt(0))); 90 g.UseRegister(node->InputAt(0)), 91 g.UseRegister(node->InputAt(1))); 99 opcode, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 100 g.UseRegister(node->InputAt(1)), g.UseRegister(node->InputAt(2))); 107 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); 114 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), 115 g.UseRegister(node->InputAt(1))); 127 *value_return = g.UseRegister( [all...] |
/external/v8/src/compiler/arm64/ |
H A D | instruction-selector-arm64.cc | 37 return UseRegister(node); 48 return UseRegister(node); 144 g.UseRegister(node->InputAt(0))); 151 g.UseRegister(node->InputAt(0)), 152 g.UseRegister(node->InputAt(1))); 160 g.UseRegister(node->InputAt(0)), 223 inputs[0] = g.UseRegister(m.base()); 285 *left_op = g->UseRegister(left_node); 286 *right_op = g->UseRegister(mright.left().node()); 299 *left_op = g->UseRegister(left_nod [all...] |
/external/v8/src/compiler/ppc/ |
H A D | instruction-selector-ppc.cc | 36 return UseRegister(node); 78 g.UseRegister(node->InputAt(0))); 85 g.UseRegister(node->InputAt(0)), 86 g.UseRegister(node->InputAt(1))); 93 g.UseRegister(node->InputAt(0)), 102 InstructionOperand inputs[] = {g.UseRegister(node->InputAt(0))}; 129 inputs[input_count++] = g.UseRegister(m.left().node()); 228 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(offset)); 231 g.DefineAsRegister(node), g.UseRegister(offset), g.UseImmediate(base)); 234 g.DefineAsRegister(node), g.UseRegister(bas [all...] |
/external/v8/src/compiler/ia32/ |
H A D | instruction-selector-ia32.cc | 102 inputs[(*input_count)++] = UseRegister(base); 105 inputs[(*input_count)++] = UseRegister(index); 127 inputs[(*input_count)++] = UseRegister(index); 156 inputs[(*input_count)++] = UseRegister(node->InputAt(0)); 157 inputs[(*input_count)++] = UseRegister(node->InputAt(1)); 180 g.UseRegister(node->InputAt(0))); 187 InstructionOperand operand0 = g.UseRegister(node->InputAt(0)); 203 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), g.UseRegister(input)); 345 val = g.UseRegister(value); 411 : g.UseRegister(buffe [all...] |
/external/v8/src/compiler/s390/ |
H A D | instruction-selector-s390.cc | 84 return UseRegister(node); 89 return UseRegister(node); 167 inputs[(*input_count)++] = UseRegister(base); 169 inputs[(*input_count)++] = UseRegister(index); 190 inputs[(*input_count)++] = UseRegister(index); 221 inputs[(*input_count)++] = UseRegister(operand->InputAt(0)); 222 inputs[(*input_count)++] = UseRegister(operand->InputAt(1)); 392 g.UseRegister(node->InputAt(0))); 398 g.UseRegister(node->InputAt(0)), 399 g.UseRegister(nod [all...] |
/external/v8/src/compiler/x64/ |
H A D | instruction-selector-x64.cc | 96 inputs[(*input_count)++] = UseRegister(base); 99 inputs[(*input_count)++] = UseRegister(index); 126 inputs[(*input_count)++] = UseRegister(displacement); 129 inputs[(*input_count)++] = UseRegister(index); 138 inputs[(*input_count)++] = UseRegister(index); 144 inputs[(*input_count)++] = UseRegister(index); 185 inputs[(*input_count)++] = UseRegister(operand->InputAt(0)); 186 inputs[(*input_count)++] = UseRegister(operand->InputAt(1)); 351 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); 373 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(valu [all...] |
/external/v8/src/crankshaft/s390/ |
H A D | lithium-s390.cc | 377 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 415 : UseRegister(value); 817 LInstruction* branch = new (zone()) LBranch(UseRegister(value)); 832 LOperand* value = UseRegister(instr->value()); 839 LOperand* value = UseRegister(instr->value()); 850 LOperand* object = UseRegister(instr->object()); 851 LOperand* prototype = UseRegister(instr->prototype()); 885 LOperand* function = UseRegister(store_code_entry->function()); 995 LOperand* input = UseRegister(instr->value()); 1001 LOperand* input = UseRegister(inst [all...] |
/external/v8/src/crankshaft/arm64/ |
H A D | lithium-arm64.cc | 344 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 362 return value->IsConstant() ? UseConstant(value) : UseRegister(value); 773 args = UseRegister(instr->arguments()); 923 return new(zone()) LBranch(UseRegister(value), NULL, NULL); 929 return new(zone()) LBranch(UseRegister(value), NULL, NULL); 934 return new(zone()) LBranch(UseRegister(value), TempRegister(), NULL); 947 return new(zone()) LBranch(UseRegister(value), temp1, temp2); 950 new(zone()) LBranch(UseRegister(value), temp1, temp2)); 1034 LOperand* value = UseRegister(val); 1041 LOperand* value = UseRegister(va [all...] |
H A D | lithium-arm64.h | 2727 // The operand created by UseRegister is guaranteed to be live until the end 2730 MUST_USE_RESULT LOperand* UseRegister(HValue* value);
|
/external/v8/src/compiler/x87/ |
H A D | instruction-selector-x87.cc | 106 inputs[(*input_count)++] = UseRegister(base); 109 inputs[(*input_count)++] = UseRegister(index); 131 inputs[(*input_count)++] = UseRegister(index); 160 inputs[(*input_count)++] = UseRegister(node->InputAt(0)); 161 inputs[(*input_count)++] = UseRegister(node->InputAt(1)); 306 val = g.UseRegister(value); 368 InstructionOperand offset_operand = g.UseRegister(offset); 370 g.CanBeImmediate(length) ? g.UseImmediate(length) : g.UseRegister(length); 378 g.UseRegister(buffer), offset_operand); 425 : g.UseRegister(valu [all...] |
/external/v8/src/crankshaft/arm/ |
H A D | lithium-arm.cc | 402 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 447 : UseRegister(value); 875 LInstruction* branch = new(zone()) LBranch(UseRegister(value)); 900 LOperand* value = UseRegister(instr->value()); 913 LOperand* object = UseRegister(instr->object()); 914 LOperand* prototype = UseRegister(instr->prototype()); 954 LOperand* function = UseRegister(store_code_entry->function()); 1074 LOperand* input = UseRegister(instr->value()); 1081 LOperand* input = UseRegister(instr->value()); 1089 LOperand* input = UseRegister(inst [all...] |
H A D | lithium-arm.h | 2407 // Operand created by UseRegister is guaranteed to be live until the end of 2414 MUST_USE_RESULT LOperand* UseRegister(HValue* value);
|
/external/v8/src/crankshaft/mips/ |
H A D | lithium-mips.cc | 409 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 454 : UseRegister(value); 885 LInstruction* branch = new(zone()) LBranch(UseRegister(value)); 906 new(zone()) LArgumentsLength(UseRegister(length->value()))); 918 LOperand* object = UseRegister(instr->object()); 919 LOperand* prototype = UseRegister(instr->prototype()); 959 LOperand* function = UseRegister(store_code_entry->function()); 1124 LOperand* input = UseRegister(instr->value()); 1135 LOperand* input = UseRegister(instr->value()); 1145 LOperand* input = UseRegister(inst [all...] |
H A D | lithium-mips.h | 2364 // Operand created by UseRegister is guaranteed to be live until the end of 2371 MUST_USE_RESULT LOperand* UseRegister(HValue* value);
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-mips64.cc | 409 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 454 : UseRegister(value); 885 LInstruction* branch = new(zone()) LBranch(UseRegister(value)); 906 new(zone()) LArgumentsLength(UseRegister(length->value()))); 918 LOperand* object = UseRegister(instr->object()); 919 LOperand* prototype = UseRegister(instr->prototype()); 959 LOperand* function = UseRegister(store_code_entry->function()); 1124 LOperand* input = UseRegister(instr->value()); 1135 LOperand* input = UseRegister(instr->value()); 1145 LOperand* input = UseRegister(inst [all...] |
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-ppc.cc | 415 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 460 : UseRegister(value); 890 LInstruction* branch = new (zone()) LBranch(UseRegister(value)); 915 LOperand* value = UseRegister(instr->value()); 928 LOperand* object = UseRegister(instr->object()); 929 LOperand* prototype = UseRegister(instr->prototype()); 967 LOperand* function = UseRegister(store_code_entry->function()); 1086 LOperand* input = UseRegister(instr->value()); 1099 LOperand* input = UseRegister(instr->value()); 1112 LOperand* input = UseRegister(inst [all...] |
/external/v8/src/crankshaft/x87/ |
H A D | lithium-x87.cc | 437 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 495 : UseRegister(value); 927 temp != NULL ? new (zone()) LBranch(UseRegister(value), temp) 964 LOperand* object = UseRegister(instr->object()); 965 LOperand* prototype = UseRegister(instr->prototype()); 974 LOperand* receiver = UseRegister(instr->receiver()); 975 LOperand* function = UseRegister(instr->function()); 1008 LOperand* function = UseRegister(store_code_entry->function()); 1142 LOperand* input = UseRegister(instr->value()); 1265 LOperand* dividend = UseRegister(inst [all...] |
/external/v8/src/crankshaft/ia32/ |
H A D | lithium-ia32.cc | 431 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 489 : UseRegister(value); 911 LInstruction* branch = new(zone()) LBranch(UseRegister(value), temp); 947 LOperand* object = UseRegister(instr->object()); 948 LOperand* prototype = UseRegister(instr->prototype()); 957 LOperand* receiver = UseRegister(instr->receiver()); 958 LOperand* function = UseRegister(instr->function()); 991 LOperand* function = UseRegister(store_code_entry->function()); 1124 LOperand* input = UseRegister(instr->value()); 1137 LOperand* input = UseRegister(inst [all...] |
H A D | lithium-ia32.h | 2418 // Operand created by UseRegister is guaranteed to be live until the end of 2425 MUST_USE_RESULT LOperand* UseRegister(HValue* value);
|
/external/v8/src/crankshaft/x64/ |
H A D | lithium-x64.cc | 430 LOperand* LChunkBuilder::UseRegister(HValue* value) { function in class:v8::internal::LChunkBuilder 482 : UseRegister(value); 907 LInstruction* branch = new(zone()) LBranch(UseRegister(value)); 938 LOperand* object = UseRegister(instr->object()); 939 LOperand* prototype = UseRegister(instr->prototype()); 947 LOperand* receiver = UseRegister(instr->receiver()); 979 LOperand* function = UseRegister(store_code_entry->function()); 1112 LOperand* input = UseRegister(instr->value()); 1125 LOperand* input = UseRegister(instr->value()); 1255 LOperand* dividend = UseRegister(inst [all...] |
/external/v8/src/compiler/ |
H A D | instruction-selector-impl.h | 105 InstructionOperand UseRegister(Node* node) { function in class:v8::internal::compiler::OperandGenerator
|
H A D | instruction-selector.cc | 724 : g.UseRegister(callee)); 731 : g.UseRegister(callee)); 2486 : g.UseRegister(pop_count);
|
/external/swiftshader/third_party/subzero/src/DartARM32/ |
H A D | assembler_arm.cc | 1766 Register UseRegister(Register reg, RegList* used) { 1779 UseRegister(static_cast<Register>(Utils::CountTrailingZeros(free)), used); 1791 UseRegister(new_value, &used); 1792 Register base = UseRegister(address.rn(), &used); 1794 UseRegister(address.rm(), &used);
|