Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1092)

Unified Diff: src/trusted/validator_arm/gen/arm32_decode_baselines_3.cc

Issue 12223041: Add uses to two ARM tables. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/trusted/validator_arm/gen/arm32_decode_baselines_3.cc
===================================================================
--- src/trusted/validator_arm/gen/arm32_decode_baselines_3.cc (revision 10736)
+++ src/trusted/validator_arm/gen/arm32_decode_baselines_3.cc (working copy)
@@ -4278,6 +4278,7 @@
// cmode: cmode(11:8),
// constraints: ,
// d: D:Vd,
+// defs: {},
// false: false,
// fields: [i(24),
// D(22),
@@ -4305,7 +4306,15 @@
// cmode(11:8)=~1110 => DECODER_ERROR,
// Q(6)=1 &&
// Vd(0)=1 => UNDEFINED],
-// single_register: false}
+// single_register: false,
+// uses: {}}
+RegisterList VMOV_immediate_A1_1111001m1d000mmmddddcccc0qp1mmmm_case_0::
+defs(Instruction inst) const {
+ UNREFERENCED_PARAMETER(inst); // To silence compiler.
+ // defs: '{}'
+ return RegisterList();
+}
+
SafetyLevel VMOV_immediate_A1_1111001m1d000mmmddddcccc0qp1mmmm_case_0::
safety(Instruction inst) const {
UNREFERENCED_PARAMETER(inst); // To silence compiler.
@@ -4341,6 +4350,13 @@
}
+RegisterList VMOV_immediate_A1_1111001m1d000mmmddddcccc0qp1mmmm_case_0::
+uses(Instruction inst) const {
+ UNREFERENCED_PARAMETER(inst); // To silence compiler.
+ // uses: '{}'
+ return RegisterList();
+}
+
// VMOV_immediate_cccc11101d11iiiidddd101s0000iiii_case_0:
//
// {D: D(22),
@@ -5274,6 +5290,7 @@
// cmode: cmode(11:8),
// constraints: ,
// d: D:Vd,
+// defs: {},
// fields: [i(24),
// D(22),
// imm3(18:16),
@@ -5297,7 +5314,15 @@
// cmode(3:2)=~11) ||
// cmode(3:1)=111 => DECODER_ERROR,
// Q(6)=1 &&
-// Vd(0)=1 => UNDEFINED]}
+// Vd(0)=1 => UNDEFINED],
+// uses: {}}
+RegisterList VMVN_immediate_1111001i1d000mmmddddcccc0q11mmmm_case_0::
+defs(Instruction inst) const {
+ UNREFERENCED_PARAMETER(inst); // To silence compiler.
+ // defs: '{}'
+ return RegisterList();
+}
+
SafetyLevel VMVN_immediate_1111001i1d000mmmddddcccc0q11mmmm_case_0::
safety(Instruction inst) const {
UNREFERENCED_PARAMETER(inst); // To silence compiler.
@@ -5325,6 +5350,13 @@
}
+RegisterList VMVN_immediate_1111001i1d000mmmddddcccc0q11mmmm_case_0::
+uses(Instruction inst) const {
+ UNREFERENCED_PARAMETER(inst); // To silence compiler.
+ // uses: '{}'
+ return RegisterList();
+}
+
// VMVN_register_111100111d11ss00dddd01011qm0mmmm_case_0:
//
// {D: D(22),
@@ -5827,6 +5859,7 @@
// cmode: cmode(11:8),
// constraints: ,
// d: D:Vd,
+// defs: {},
// fields: [i(24),
// D(22),
// imm3(18:16),
@@ -5849,7 +5882,15 @@
// safety: [cmode(0)=0 ||
// cmode(3:2)=11 => DECODER_ERROR,
// Q(6)=1 &&
-// Vd(0)=1 => UNDEFINED]}
+// Vd(0)=1 => UNDEFINED],
+// uses: {}}
+RegisterList VORR_immediate_1111001i1d000mmmddddcccc0q01mmmm_case_0::
+defs(Instruction inst) const {
+ UNREFERENCED_PARAMETER(inst); // To silence compiler.
+ // defs: '{}'
+ return RegisterList();
+}
+
SafetyLevel VORR_immediate_1111001i1d000mmmddddcccc0q01mmmm_case_0::
safety(Instruction inst) const {
UNREFERENCED_PARAMETER(inst); // To silence compiler.
@@ -5874,6 +5915,13 @@
}
+RegisterList VORR_immediate_1111001i1d000mmmddddcccc0q01mmmm_case_0::
+uses(Instruction inst) const {
+ UNREFERENCED_PARAMETER(inst); // To silence compiler.
+ // uses: '{}'
+ return RegisterList();
+}
+
// VORR_register_or_VMOV_register_A1_111100100d10nnnndddd0001nqm1mmmm_case_0:
//
// {D: D(22),

Powered by Google App Engine
This is Rietveld 408576698