Index: runtime/vm/intermediate_language_x64.cc |
diff --git a/runtime/vm/intermediate_language_x64.cc b/runtime/vm/intermediate_language_x64.cc |
index 5bae0a91908dcb1e3cd15051b6be52868aeda690..2ff1f26510c7a42b7bba5f3fa1b6b44f9480ea47 100644 |
--- a/runtime/vm/intermediate_language_x64.cc |
+++ b/runtime/vm/intermediate_language_x64.cc |
@@ -5625,6 +5625,103 @@ void ShiftMintOpInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
} |
+CompileType BinaryUint32OpInstr::ComputeType() const { |
+ return CompileType::FromCid(kSmiCid); |
+} |
+ |
+ |
+CompileType ShiftUint32OpInstr::ComputeType() const { |
+ return CompileType::FromCid(kSmiCid); |
+} |
+ |
+ |
+CompileType UnaryUint32OpInstr::ComputeType() const { |
+ return CompileType::FromCid(kSmiCid); |
+} |
+ |
+ |
+CompileType BoxUint32Instr::ComputeType() const { |
+ return CompileType::FromCid(kSmiCid); |
+} |
+ |
+ |
+CompileType UnboxUint32Instr::ComputeType() const { |
+ return CompileType::FromCid(kSmiCid); |
+} |
+ |
+ |
+LocationSummary* BinaryUint32OpInstr::MakeLocationSummary(Isolate* isolate, |
+ bool opt) const { |
+ UNIMPLEMENTED(); |
+ return NULL; |
+} |
+ |
+ |
+void BinaryUint32OpInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
+ UNIMPLEMENTED(); |
+} |
+ |
+ |
+LocationSummary* ShiftUint32OpInstr::MakeLocationSummary(Isolate* isolate, |
+ bool opt) const { |
+ UNIMPLEMENTED(); |
+ return NULL; |
+} |
+ |
+ |
+void ShiftUint32OpInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
+ UNIMPLEMENTED(); |
+} |
+ |
+ |
+LocationSummary* UnaryUint32OpInstr::MakeLocationSummary(Isolate* isolate, |
+ bool opt) const { |
+ UNIMPLEMENTED(); |
+ return NULL; |
+} |
+ |
+ |
+void UnaryUint32OpInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
+ UNIMPLEMENTED(); |
+} |
+ |
+ |
+LocationSummary* UnboxUint32Instr::MakeLocationSummary(Isolate* isolate, |
+ bool opt) const { |
+ UNIMPLEMENTED(); |
+ return NULL; |
+} |
+ |
+ |
+void UnboxUint32Instr::EmitNativeCode(FlowGraphCompiler* compiler) { |
+ UNIMPLEMENTED(); |
+} |
+ |
+ |
+LocationSummary* BoxUint32Instr::MakeLocationSummary(Isolate* isolate, |
+ bool opt) const { |
+ UNIMPLEMENTED(); |
+ return NULL; |
+} |
+ |
+ |
+void BoxUint32Instr::EmitNativeCode(FlowGraphCompiler* compiler) { |
+ UNIMPLEMENTED(); |
+} |
+ |
+ |
+LocationSummary* UnboxedIntConverterInstr::MakeLocationSummary(Isolate* isolate, |
+ bool opt) const { |
+ UNIMPLEMENTED(); |
+ return NULL; |
+} |
+ |
+ |
+void UnboxedIntConverterInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
+ UNIMPLEMENTED(); |
+} |
+ |
+ |
LocationSummary* ThrowInstr::MakeLocationSummary(Isolate* isolate, |
bool opt) const { |
return new(isolate) LocationSummary(isolate, 0, 0, LocationSummary::kCall); |