diff options
author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-05-13 10:38:57 +0000 |
---|---|---|
committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-05-13 10:38:57 +0000 |
commit | 78c24cc9e099a45949a75c9fda7284ac9f212493 (patch) | |
tree | eba6db13343c0387b4b72e33ed22387bce48098b /gcc/rtl.def | |
parent | 5cda2bd052666467ee424e0b57574dd05cb6a941 (diff) | |
download | gcc-78c24cc9e099a45949a75c9fda7284ac9f212493.tar.gz |
gcc/
* rtl.def (scratch): Fix outdated comment and remove "0" field.
* gengtype.c (adjust_field_rtx_def): Update accordingly.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210361 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.def')
-rw-r--r-- | gcc/rtl.def | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/rtl.def b/gcc/rtl.def index f1924126e27..dda556daf69 100644 --- a/gcc/rtl.def +++ b/gcc/rtl.def @@ -384,11 +384,10 @@ DEF_RTL_EXPR(PC, "pc", "", RTX_OBJ) DEF_RTL_EXPR(REG, "reg", "i0", RTX_OBJ) /* A scratch register. This represents a register used only within a - single insn. It will be turned into a REG during register allocation + single insn. It will be replaced by a REG during register allocation or reload unless the constraint indicates that the register won't be - needed, in which case it can remain a SCRATCH. This code is - marked as having one operand so it can be turned into a REG. */ -DEF_RTL_EXPR(SCRATCH, "scratch", "0", RTX_OBJ) + needed, in which case it can remain a SCRATCH. */ +DEF_RTL_EXPR(SCRATCH, "scratch", "", RTX_OBJ) /* A reference to a part of another value. The first operand is the complete value and the second is the byte offset of the selected part. */ |