Lines Matching refs:HValue
596 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) {
601 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) {
606 LOperand* LChunkBuilder::UseRegister(HValue* value) {
611 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) {
618 LOperand* LChunkBuilder::UseTempRegister(HValue* value) {
623 LOperand* LChunkBuilder::Use(HValue* value) {
628 LOperand* LChunkBuilder::UseAtStart(HValue* value) {
634 LOperand* LChunkBuilder::UseOrConstant(HValue* value) {
641 LOperand* LChunkBuilder::UseOrConstantAtStart(HValue* value) {
648 LOperand* LChunkBuilder::UseRegisterOrConstant(HValue* value) {
655 LOperand* LChunkBuilder::UseRegisterOrConstantAtStart(HValue* value) {
662 LOperand* LChunkBuilder::UseAny(HValue* value) {
669 LOperand* LChunkBuilder::Use(HValue* value, LUnallocated* operand) {
850 HValue* right_value = instr->right();
867 if (!it.value()->CheckFlag(HValue::kTruncatingToInt32)) {
900 HValue* left = instr->left();
901 HValue* right = instr->right();
1018 HValue* value = hydrogen_env->values()->at(i);
1044 HValue* value = instr->value();
1330 ASSERT(!instr->CheckFlag(HValue::kCanBeDivByZero));
1343 if (instr->CheckFlag(HValue::kBailoutOnMinusZero) ||
1344 instr->CheckFlag(HValue::kCanBeDivByZero)) {
1371 if (instr->CheckFlag(HValue::kBailoutOnMinusZero) &&
1372 (instr->CheckFlag(HValue::kCanOverflow) ||
1380 if (instr->CheckFlag(HValue::kCanOverflow) ||
1381 instr->CheckFlag(HValue::kBailoutOnMinusZero)) {
1403 if (instr->CheckFlag(HValue::kCanOverflow)) {
1423 if (instr->CheckFlag(HValue::kCanOverflow)) {
1705 HValue* val = instr->value();
1765 HValue* value = instr->value();
2237 HValue* value = instr->values()->at(i);