| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13315 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Add dummy define/undef for num_sign_bit_copies.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13314 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13313 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
only if it is less than or equal to HOST_BITS_PER_WIDE_INT.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13312 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"ret" instruction instead of a separate movm instruction.
Support possible stack deallocation in "ret" instruction too.
* mn10300.md (return_internal): Use "ret" instead of "rets";
restore registers and deallocate stack as needed.
(load_movm): Delete unused pattern.
* mn10300/mn10300.h (SMALL_REGISTER_CLASSES): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13311 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13310 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13309 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13308 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13307 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13306 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13305 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
pool
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13304 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13303 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13302 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13301 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13300 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13299 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
| |
files; Fix trampolines on System V systems
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13298 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
with an insn with asm operands.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13297 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13296 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13295 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13294 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13293 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13292 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
(branch_or_jump): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13291 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
it into a temporary.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13290 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
is saved.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13289 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
`extern "C" { ... }', to avoid having the fn names mangled with
the C++ driver.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13288 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
machines.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13287 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
SUBREG.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13286 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
(output_prolog): Don't print useless comment for VMS.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13285 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13284 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13283 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
if no longer SUBREG of MEM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13282 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
| |
* mn10300/{mn10300.h,mn10300.md,t-mn10300,xm-mn10300.h}: Likewise.
* config.sub: Recognize mn10300 as a basic machine type.
* configure: Similarly.
* ginclude/stdarg.h: mn10300 is little endian.
* ginclude/varargs.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13281 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13280 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13279 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13278 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13277 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13276 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
node as function type for library functions, but rather build a
function type that has a return type with the correct mode.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13275 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13274 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
From Eric W. Bates <ericx@vineyard.net>.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13267 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
adjusting stack pointer on all but TARGET_68040.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13266 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
| |
when adding or subtracting constants 8 < N < 16 on TARGET_CPU32.
Use lea instead of add.w when adding 16 bit constants to address
registers on all but TARGET_68040.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13265 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13264 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13263 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13262 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Calculate padding in new variable pad.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13261 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13260 138bc75d-0d04-0410-961f-82ee72b054a4
|