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

/external/v8/src/crankshaft/
H A Dhydrogen-uint32-analysis.cc44 DCHECK(HChange::cast(use)->to().IsDouble() ||
45 HChange::cast(use)->to().IsSmi() ||
46 HChange::cast(use)->to().IsTagged());
H A Dhydrogen-range-analysis.cc64 HChange* instr = HChange::cast(value);
239 HChange* instr = HChange::cast(value);
H A Dhydrogen-representation-changes.cc43 HChange(value, to, is_truncating_to_smi, is_truncating_to_int,
52 static bool IsNonDeoptingIntToSmiChange(HChange* change) {
86 // If this is an HForceRepresentation instruction, and an HChange has been
87 // inserted above it, examine the input representation of the HChange. If
90 // input of the HChange.
94 HChange* change = HChange::cast(input);
108 // after the (possible) HChange instruction. We make it disappear.
H A Dhydrogen-instructions.cc1442 HValue* HChange::Canonicalize() {
1479 std::ostream& HChange::PrintDataTo(std::ostream& os) const { // NOLINT
1494 if (val->IsChange()) val = HChange::cast(val)->value();
1498 HChange(val, representation(), false, false, true));
1508 } else if (left->IsChange() && HChange::cast(left)->from().IsInteger32() &&
1509 !HChange::cast(left)->value()->CheckFlag(kUint32)) {
1511 left = HChange::cast(left)->value();
1513 left = Prepend(new (block()->zone()) HChange(
1527 HChange::cast(right)->from().IsInteger32() &&
1528 !HChange
[all...]
H A Dhydrogen-instructions.h1124 // Pretend to be a Smi so that the HChange instructions inserted
1460 class HChange final : public HUnaryOperation {
1462 HChange(HValue* value, Representation to, bool is_truncating_to_smi, function in class:final
/external/v8/src/crankshaft/arm/
H A Dlithium-arm.cc1780 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-arm.cc4431 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/arm64/
H A Dlithium-arm64.cc1028 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-arm64.cc4454 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/ia32/
H A Dlithium-ia32.cc1780 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-ia32.cc4214 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/mips/
H A Dlithium-mips.cc1727 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-mips.cc4402 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/mips64/
H A Dlithium-mips64.cc1733 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-mips64.cc4595 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/ppc/
H A Dlithium-ppc.cc1755 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-ppc.cc4729 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/s390/
H A Dlithium-s390.cc1581 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-s390.cc4658 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/x64/
H A Dlithium-x64.cc1769 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-x64.cc4502 HChange* hchange = instr->hydrogen();
/external/v8/src/crankshaft/x87/
H A Dlithium-x87.cc1783 LInstruction* LChunkBuilder::DoChange(HChange* instr) {
H A Dlithium-codegen-x87.cc4572 HChange* hchange = instr->hydrogen();

Completed in 276 milliseconds