Displaying 5 results from an estimated 5 matches for "nm6403".
Did you mean:
nc6400
2004 Jun 07
2
[LLVMdev] Some backend questions
...rstand the requirements and constraints better.
Ok, I'll try to.
> > Sorry if the above is not very clear -- I'm only starting to getting
> > underting of LLVM codebase.
>
> Not at all! Please ask!
Thanks.
> BTW, what architecture are you targetting?
That's NM6403 -- an DSP produced by one russian company (http://module.ru).
As I've already said, my interest is in my PhD research -- I plan to run some
analysis on LLVM representation and assembler for that processor, so it would
be more convenient if assembler is produced by LLVM, and not the standard...
2004 Jun 07
0
[LLVMdev] Some backend questions
...i
} else {
// handle general 'add r,r' case.
}
}
In particular, I *strongly* recommend getting a working code generator
first, even if it creates mind boggling ugly code... then make it generate
great code.
> > BTW, what architecture are you targetting?
>
> That's NM6403 -- an DSP produced by one russian company (http://module.ru).
> As I've already said, my interest is in my PhD research -- I plan to run some
> analysis on LLVM representation and assembler for that processor, so it would
> be more convenient if assembler is produced by LLVM, and not t...
2004 Jun 07
1
[LLVMdev] Some backend questions
...}
> }
>
> In particular, I *strongly* recommend getting a working code generator
> first, even if it creates mind boggling ugly code... then make it generate
> great code.
Thanks, advice taken.
> > > BTW, what architecture are you targetting?
> >
> > That's NM6403 -- an DSP produced by one russian company
> > (http://module.ru). As I've already said, my interest is in my PhD
> > research -- I plan to run some analysis on LLVM representation and
> > assembler for that processor, so it would be more convenient if assembler
> > is pr...
2004 Jun 04
0
[LLVMdev] Some backend questions
On Fri, 4 Jun 2004, Vladimir Prus wrote:
> Ok, I'm now trying to write instruction selector and have some questions
>
> 1. The MachineInstrBuilder has methods to add register operand and immediate
> operand. However, what would be really nice is a method to add Value*. So, I
> would write:
>
> BuildMI(*BB, NM::add, 1).add(I.getOperand(0), I.getOperand(1));
>
>
2004 Jun 04
2
[LLVMdev] Some backend questions
Ok, I'm now trying to write instruction selector and have some questions
1. The MachineInstrBuilder has methods to add register operand and immediate
operand. However, what would be really nice is a method to add Value*. So, I
would write:
BuildMI(*BB, NM::add, 1).add(I.getOperand(0), I.getOperand(1));
and depending on whether the passed Value* is contant or instruction, the add