Queries regarding calls to divmod assembly functions

2006-11-27 Thread Daniel Towner
all in the divmodsi4 define_expand, or should I change the ABI to be different for that one function, if possible? thanks, dan. -- ======== Daniel Towner picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1

interaction between shorten_branches and delay slot scheduling

2006-03-07 Thread Daniel Towner
has a bit of slack to allow the assembler to add some extra alignment, so a branch marked as a short branch will never get long enough to genuinely need a long branch instruction. Thanks, dan. -- ======== Daniel Towner picoCh

Re: Marking a builtin function as `noreturn'.

2006-03-01 Thread Daniel Towner
cific builtin? -- Pinski -- ======== Daniel Towner picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] +44 (0) 7786 702589

Marking a builtin function as `noreturn'.

2006-03-01 Thread Daniel Towner
anks, dan. -- ======== Daniel Towner picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] +44 (0) 7786 702589

Re: picoChip port contribution

2005-10-31 Thread Daniel Towner
st-results mailing list. regards, dan. ==== Dr Daniel Towner picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] +44 (0) 7786 702589

Re: How do I disable classes of test?

2005-10-17 Thread Daniel Towner
llow cleverer regex searching if desired, but I didn't want to make it overly slow. -- ======== Daniel Towner picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED]

Re: New port contribution - picoChip

2005-09-28 Thread Daniel Towner
rt to the patches mailing list shortly. regards, dan. ======== Daniel Towner picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] +44 (0) 7786 702589

New port contribution - picoChip

2005-09-12 Thread Daniel Towner
ne be? Thanks, dan. ========= Daniel Towner picoChip Designs Ltd., Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] http://www.picochip.com +44 (0) 7786 702589

Re: Incorrect use of anti-dependency to order instructions in the DFA scheduler

2005-09-05 Thread Daniel Towner
VLIW packet as a branch, allowing effective schedules to be generated. Thanks for your help. dan. ** Ian Lance Taylor wrote: Daniel Towner <[EMAIL PROTECTED]> writes: I maintain a port for a 16-bit VLIW machine, and I have encountered a problem with the DFA instruction scheduler. Co

Incorrect use of anti-dependency to order instructions in the DFA scheduler

2005-09-01 Thread Daniel Towner
it, would this break other ports? thanks, dan. ======== Daniel Towner picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] +44 (0) 7786 702589 ;#(jump_insn:TI 80 78 102 2

How do I disable classes of test?

2005-08-26 Thread Daniel Towner
y to disable all floating point tests, and all IO tests in the testsuite, other than adding suitable target directives in each file? thanks, dan. Daniel Towner picoChip Designs Ltd., Riverside Buildings, 108, Walcot S

How do I delete redundant prologue/epilogue instructions?

2005-08-16 Thread Daniel Towner
tions? Can anyone point me at another port which solves this problem? thanks, dan. Daniel Towner picoChip Designs Ltd., Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] 07786 702589

Can empty DWARF location list ranges be deleted?

2005-08-09 Thread Daniel Towner
Hi all, I am encountering a problem with DWARF location lists. Consider the following assembly: _Ltext: main: _LVL0: ;# basic block 0 _LVL1: This generates a DWARF location list entry whose begin and end addresses are identical, due to the empty basic block. Not a great problem on the

static inline functions disappear - incorrect static initialiser analysis?

2005-04-19 Thread Daniel Towner
d does anyone know how I might work around it? thanks, dan. ======== Daniel Towner picoChip Designs Ltd., Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG [EMAIL PROTECTED] 07786 702589