Re: explaination of some gcc functions

2006-07-01 Thread Mike Stump
On Jul 1, 2006, at 12:54 AM, kernel coder wrote: I'm having trouble in understanding the term sequnce in an insn chain.get_insns() actually returns the current instruction. I'd recommend reading the code: /* Emission of insns (adding them to the doubly-linked list). */ /* Return the first in

Re: explaination of some gcc functions

2006-07-01 Thread kernel coder
I'm having trouble in understanding the term sequnce in an insn chain.get_insns() actually returns the current instruction.What does the term "sequence" mean,as the name suggests it must be a sequence of instructions ,but in an instruction chain,a single element will be an instruction ,then what i

Re: explaination of some gcc functions

2006-07-01 Thread Eric Christopher
kernel coder wrote: hi, I'm trying to understand the backend code of gcc for MIPS architecture.I'm having some trouble while understanding following functions. I think most of these are obvious, what problems in specific are you having with them? -eric

explaination of some gcc functions

2006-06-30 Thread kernel coder
hi, I'm trying to understand the backend code of gcc for MIPS architecture.I'm having some trouble while understanding following functions. 1: push_topmost_sequence(); 2: emit_insn_after(seq,get_insns()); 3: pop_topmost_sequence(); 4: emit_insn_before Would you please explain what's the rol