Searched refs:HMul (Results 1 - 14 of 14) sorted by relevance
/external/chromium_org/v8/src/arm/ |
H A D | lithium-arm.cc | 1486 LInstruction* LChunkBuilder::DoMul(HMul* instr) { 1576 return DoMultiplySub(instr->left(), HMul::cast(instr->right())); 1604 LInstruction* LChunkBuilder::DoMultiplyAdd(HMul* mul, HValue* addend) { 1613 LInstruction* LChunkBuilder::DoMultiplySub(HValue* minuend, HMul* mul) { 1647 return DoMultiplyAdd(HMul::cast(instr->left()), instr->right()); 1652 return DoMultiplyAdd(HMul::cast(instr->right()), instr->left());
|
H A D | lithium-arm.h | 2775 LInstruction* DoMultiplyAdd(HMul* mul, HValue* addend); 2776 LInstruction* DoMultiplySub(HValue* minuend, HMul* mul);
|
/external/chromium_org/v8/src/mips/ |
H A D | lithium-mips.cc | 1480 LInstruction* LChunkBuilder::DoMul(HMul* instr) { 1564 LInstruction* LChunkBuilder::DoMultiplyAdd(HMul* mul, HValue* addend) { 1597 return DoMultiplyAdd(HMul::cast(instr->left()), instr->right()); 1601 return DoMultiplyAdd(HMul::cast(instr->right()), instr->left());
|
H A D | lithium-mips.h | 2735 LInstruction* DoMultiplyAdd(HMul* mul, HValue* addend);
|
/external/chromium_org/v8/src/mips64/ |
H A D | lithium-mips64.cc | 1481 LInstruction* LChunkBuilder::DoMul(HMul* instr) { 1565 LInstruction* LChunkBuilder::DoMultiplyAdd(HMul* mul, HValue* addend) { 1598 return DoMultiplyAdd(HMul::cast(instr->left()), instr->right()); 1602 return DoMultiplyAdd(HMul::cast(instr->right()), instr->left());
|
H A D | lithium-mips64.h | 2719 LInstruction* DoMultiplyAdd(HMul* mul, HValue* addend);
|
/external/chromium_org/v8/src/ |
H A D | hydrogen-instructions.cc | 1465 HValue* HMul::Canonicalize() { 1472 bool HMul::MulMinusOne() { 1854 Range* HMul::InferRange(Zone* zone) { 3009 (!this->IsMul() || HMul::cast(this)->MulMinusOne()); 4067 DEFINE_NEW_H_SIMPLE_ARITHMETIC_INSTR(HMul, *)
|
H A D | hydrogen-instructions.h | 4903 class HMul FINAL : public HArithmeticBinaryOperation { 4914 HInstruction* instr = HMul::New(zone, context, left, right); 4916 HMul* mul = HMul::cast(instr); 4946 HMul(HValue* context, HValue* left, HValue* right) function in class:v8::FINAL::FINAL
|
H A D | hydrogen.cc | 1658 hash = AddUncasted<HMul>(hash, Add<HConstant>(2057)); 1698 HValue* base_index = AddUncasted<HMul>(entry, Add<HConstant>(entry_size)); 2567 HInstruction* mul = HMul::NewImul(zone(), context(), 8128 HInstruction* op = HMul::NewImul(zone(), context(), left, right); 8215 result = NewUncasted<HMul>(left, left); 8244 HInstruction* result = HMul::NewImul(zone(), context(), left, right); 10405 instr = AddUncasted<HMul>(left, right);
|
H A D | code-stubs-hydrogen.cc | 1829 HValue* base_index = AddUncasted<HMul>(hash, Add<HConstant>(2));
|
/external/chromium_org/v8/src/arm64/ |
H A D | lithium-arm64.cc | 1922 LInstruction* LChunkBuilder::DoMul(HMul* instr) {
|
/external/chromium_org/v8/src/ia32/ |
H A D | lithium-ia32.cc | 1532 LInstruction* LChunkBuilder::DoMul(HMul* instr) {
|
/external/chromium_org/v8/src/x64/ |
H A D | lithium-x64.cc | 1512 LInstruction* LChunkBuilder::DoMul(HMul* instr) {
|
/external/chromium_org/v8/src/x87/ |
H A D | lithium-x87.cc | 1543 LInstruction* LChunkBuilder::DoMul(HMul* instr) {
|
Completed in 426 milliseconds