Home | History | Annotate | Download | only in x64

Lines Matching refs:constant_source

172     LConstantOperand* constant_source = LConstantOperand::cast(source);
175 if (cgen_->IsSmiConstant(constant_source)) {
176 __ Move(dst, cgen_->ToSmi(constant_source));
177 } else if (cgen_->IsInteger32Constant(constant_source)) {
178 int32_t constant = cgen_->ToInteger32(constant_source);
181 if (cgen_->IsDehoistedKeyConstant(constant_source)) {
187 __ Move(dst, cgen_->ToHandle(constant_source));
190 double v = cgen_->ToDouble(constant_source);
202 if (cgen_->IsSmiConstant(constant_source)) {
203 __ Move(dst, cgen_->ToSmi(constant_source));
204 } else if (cgen_->IsInteger32Constant(constant_source)) {
206 __ movp(dst, Immediate(cgen_->ToInteger32(constant_source)));
208 __ Move(kScratchRegister, cgen_->ToHandle(constant_source));