similar to: Status of AAP (Embecosm's demonstration architecture)?

Displaying 20 results from an estimated 500 matches similar to: "Status of AAP (Embecosm's demonstration architecture)?"

2016 Aug 18
8
[RFC] AAP Backend
Hi all, We wish to submit our latest AAP implementation as an experimental backend into LLVM. We need community feedback and reviewers for patches which we will submit soon. AAP was designed in early 2015 and aims to advance compiler development for small deeply embedded Harvard architectures, which are widely used commercially. AAP is freely available as an open source softcore for use in FPGA
2016 Nov 16
2
[RFC] AAP Backend
Hi all, I have just updated most of the patches to roll them forwards to LLVM top-of-tree, and incorporated various suggested changes. We're still looking for reviewers, if anyone is interested. Thank you, Edward Jones On 15/09/16 17:12, Ed Jones wrote: > I have now posted the final two patches for the backend to add > Disassembler support, ISel and CodeGen. The full list of patches
2016 Aug 25
2
[RFC] AAP Backend
As it stands, the active customers for this target are the out-of-tree backends which we are working on which can't be submitted for inclusion into LLVM. The general aim of the backend though is to include features from architectures which are not well represented in LLVM, for example non-power of two register sizes, non-octet chars, or very constrained register sets, and to this end we hope
2016 Aug 18
4
[RFC] AAP Backend
Hi Renato, Currently I am building a set of patches which will add AAP piece-wise. I'm following the approach that AVR (and now RISC-V), and the patches I plan on adding are as follows: * Target triple * ELF definition * Basic skeleton with the required build system changes (targetinfo + target machine) * Instruction + Register tablegen * MC layer support * AsmParser * InstPrinter *
2016 Aug 26
3
[RFC] AAP Backend
Re-reading the thread, it looks like there is a difference of opinion what "an active community behind the target" means: an active community of LLVM-target-maintainers, and/or an active community of end-users. I'd think the immediate practical concern is that there is an active community of LLVM-target-maintainers, so that the maintenance burden does not fall unduly on the rest of
2015 Aug 20
2
Problem Compiling AsmParser
Hi all, I am trying to compile with a minimal TestAsmParser class, but I get the following error. ---------------- [43/780] Linking CXX executable bin/llvm-mc FAILED: : && /usr/bin/c++ -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wno-comment -std=c++11
2015 Mar 11
5
[LLVMdev] Customize Standard C Library Using LLVM (to support llvm backend optimization)
Purpose: I implemented a pass on LLVM backend that changes the output format of *ARM* assembly/binary (e.g add a jump at the end of each basic block to eliminate fall through). By calling: llc -march=arm somefile.bc it generates expected arm assembly/binary that runs properly on arm gnu linux (I use qemu-arm and gem5 to simulate it). Now I want to do the same thing on standard c library, but
2013 May 01
1
[LLVMdev] auto-generation of archGenDisassemblerTables.inc?
Hi, I'm looking into development of an llvm-objdump utility for hexagon and I've read that there is a way to have tablegen automatically generate decode tables for you. I've not been able to find much info on this topic, the best info I've been able to find is this tutorial: http://www.embecosm.com/appnotes/ean10/ean10-howto-llvmas-1.0.html#idp3570032 I've managed to get
2016 Aug 26
2
[RFC] AAP Backend
On 26 August 2016 at 17:45, Mehdi Amini <mehdi.amini at apple.com> wrote: > “Major corporation” does not mean size to me, I read it as “having a major involvement in the project”. Still, you're rejecting new developers because they haven't contributed much before. But if their back-end is upstream, than they'll contribute code upstream for their changes on their back-end.
2002 Jan 07
1
Barcode or EAN code?
One my of my CDs has a bar code, 4 011222 044068, which is titled "EAN CODE". Another one simply has a barcode, 07822-18646-2, without any title. Should I assume that the barcode of any CD is the EAN code? I'm asking this because I want to know how to title the comment of the Vorbis file -- "EAN code" or "Barcode". Thanks. -------------- next part
2007 Jan 08
2
Two problems with Acts_as_paranoid
Hi, I''ve run into two small problems with acts_as_paranoid and wondered if anyone else has experienced them as well (and if yes, if they have any solutions). 1. When using has_many :through, AAP doesn''t seem to take into account the fact that your join model might also be paranoid. My solution to this at the moment is to add an explicit conditions clause to the has_many
2006 May 15
2
retrieving hashes key & values (ASAP)
Hi, I want to retrieve the set of key & values which returns from a stored procedure : connection.select_all "exec common.dbo.scr_lookupric ''AAP.N'' ". The results i want to display in a view screen call result.rhtml. Please help me out ASAP. Thanks in advance. joshua... -- Posted via http://www.ruby-forum.com/.
2015 Mar 10
4
[LLVMdev] n-bit bytes for clang/llvm
Back in 2009 there was some discussion of the practicality of supporting char sizes greater than 8-bit: http://lists.cs.uiuc.edu/pipermail/cfe-dev/2009-September/thread.html#6349 http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-September/thread.html#26025 with the consensus seemingly being "quite doable, please get a good patch and submit". However the current code appears (to my
2015 Mar 18
3
[LLVMdev] n-bit bytes for clang/llvm
On 17 Mar 2015, at 13:11, Tyro Software <softwaretyro at gmail.com> wrote: > > As an alternative to fixing the "char == 8 bits" presumption would using non-uniform pointer types have been another possible approach, e.g. keep char as 8 bit but have char* encode both the word address and the byte location within it (i.e. one extra bit in this 16-bit case). Of course this is
2013 Sep 24
3
[LLVMdev] request for tutorial
When I registered for dev conference, there was a field asking what I was particularly interested in learning. I didn't fill it out then , but it occurs to me now that I'd really enjoy a tutorial on how to develop a new back end. I spent some time recently reviewing existing material (documentation and code) and not making a lot of progress. Indeed, under some time pressure, I'm
2015 Mar 11
3
[LLVMdev] n-bit bytes for clang/llvm
> It's definitely doable, but I'd be worried about the maintenance burden. Yes, that is a problem. We are currently not allowed to reveal our target (which has 16-bit bytes, and registers with non-power-of-two bit widths) fully, and therefore not able to submit it upstream. One idea we have toyed with is to create a simple "dummy" version of our target, just to be able
2011 Jul 12
1
how to find out whether a string is a factor?
I have two data frames: > str(ysmd) 'data.frame': 8325 obs. of 6 variables: $ X.stock : Factor w/ 8325 levels "A","AA","AA-",..: 2702 6547 4118 7664 7587 6350 3341 5640 5107 7589 ... $ market.cap : num -1.00 2.97e+10 3.54e+08 3.46e+08 -1.00 ... $ X52.week.low : num 40.2 22.5 27.5 12.2 20.7 ... $
2016 Aug 26
2
[RFC] AAP Backend
On 26 August 2016 at 16:36, Mehdi Amini via llvm-dev <llvm-dev at lists.llvm.org> wrote: > I think Alex’s point is that there needs to be a sufficient user base or a sufficient commitment of maintenance to warrant the burden of the backend on the community. I don't think there is. Can you quantify Lanai's customers? Is there a community behind it? Last I check it was only
2012 Oct 16
2
[LLVMdev] Howto Guide on Porting the LLVM Assembler
Hi Everyone, I have been implementing the integrated assembler for the OpenRISC 1000 architecture. Whilst doing this I noticed a lack of documentation around this area. To help others, I have written a how to guide which uses the OpenRISC 1000 as an example. This can be downloaded from http://www.embecosm.com/download/ean10.html. I hope this document proves useful. Any feedback would be
2006 Jan 29
6
tyro Ruby questin
Trying to print out a simple database grid, using, with column headers such as ''SunToSatRoles'', ''PrimaryRoles'', etcetera. Iterating through an object @List which is populated thusly @list = mymodel.find(:all, :order => mymodel.editlist_order) When I do something like <table> <% for i in @list %> <tr> <td><%= i.inspect