search for: featurepipe3

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

2010 Jan 30
3
[LLVMdev] [patch] MicroBlaze Backend
...), 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 subtarget features (-mattr=+foo) instead. As I understand, some features are not hooked yet, like >+def FeaturePipe3 : SubtargetFeature<"pipe3", "HasPipe3", "true", >+ "Implements 3-stage pipeline.">; ? Otherwise patch looks good. Thanks! -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Pe...
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
...ot; instead? > >> +static cl::opt<bool> HasFPUOpt( >> + "mb-has-fpu", > As Jakob already said - remove these, you should use subtarget > features (-mattr=+foo) instead. Done. > > As I understand, some features are not hooked yet, like >> +def FeaturePipe3 : SubtargetFeature<"pipe3", "HasPipe3", "true", >> + "Implements 3-stage pipeline.">; The microblaze can be configured for either a 3-stage pipeline or a 5-stage pipeline at system synthesis time. The three st...
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