search for: isvn00

Displaying 4 results from an estimated 4 matches for "isvn00".

Did you mean: hsv400
2010 Jan 30
3
[LLVMdev] [patch] MicroBlaze Backend
...tionDAG &DAG) { Likewise >+def : Proc<"v400", []>; >+def : Proc<"v500", []>; >+def : Proc<"v600", []>; >+def : Proc<"v700", []>; >+def : Proc<"v710", []>; What's the difference between them then? isVN00() predicates are not used. >+ DataLayout(std::string("E-p:32:32-i8:8:8-i16:16:16-n32")), I'm confused. What are the native types for this arch? >+static cl::opt<bool> HasFPUOpt( >+ "mb-has-fpu", As Jakob already said - remove these, you should use subtar...
2010 Jan 30
0
[LLVMdev] [patch] MicroBlaze Backend
On Jan 29, 2010, at 9:42 AM, Wesley Peck wrote: > I have been working on a LLVM backend for the MicroBlaze soft-processor: > http://www.xilinx.com/tools/microblaze.htm > http://en.wikipedia.org/wiki/MicroBlaze Very Cool! > Attached is the initial MicroBlaze patch. It does the following: > 1. Adds mblaze as a target in configure and configure.ac > 2. Adds mblaze specific
2010 Jan 30
0
[LLVMdev] [patch] MicroBlaze Backend
...>> +def : Proc<"v400", []>; >> +def : Proc<"v500", []>; >> +def : Proc<"v600", []>; >> +def : Proc<"v700", []>; >> +def : Proc<"v710", []>; > What's the difference between them then? isVN00() predicates are not used. These have not been completed yet. Some of the earlier processors don't support all of the instructions but I have not gotten around to enumerating all of the features that each processor supports. This will probably be done for the next patch. > >> + Dat...
2010 Jan 29
3
[LLVMdev] [patch] MicroBlaze Backend
I have been working on a LLVM backend for the MicroBlaze soft-processor: http://www.xilinx.com/tools/microblaze.htm http://en.wikipedia.org/wiki/MicroBlaze Attached is the initial MicroBlaze patch. It does the following: 1. Adds mblaze as a target in configure and configure.ac 2. Adds mblaze specific intrinsics in include/llvm/IntrinsicsMBlaze.td and include/llvm/Intrinsics.td 3. Adds mblaze