[llvm-commits] [llvm-gcc] Arbitrary Precition Integer Support
Reid Spencer
rspencer at reidspencer.com
Mon Feb 19 14:16:01 PST 2007
On Mon, 2007-02-19 at 13:55 -0800, Devang Patel wrote:
> On Feb 19, 2007, at 12:37 PM, Reid Spencer wrote:
>
> > Devang / Jim / Chris,
> >
> > The attached patch has been reviewed by Devang and provides the
> > "bitwidth" attribute and 3 builtin functions for arbitrary precision
> > integers (concat, bit select, part select). This is the same as the
> > last
> > version except it has an additional check for a null pointer that
> > produced a failure in bootstrap. That problem is now gone and this
> > patch passes the Integer test suite as well as MultiSource/Benchmarks.
> >
> > I would appreciate it if you could commit this one or indicate why it
> > could not be committed.
>
> Where you able to complete bootstrap successfully ?
"make bootstrap" from clean directory worked.
> Chris, do you want to take a look at this patch, specially C++ FE
> changes?
>
> -
> Devang
>
>
>
> >
> > Thanks,
> >
> > Reid.
> >
> > P.S. There's likely to be two merge conflicts as this patch includes
> > the
> > changes to fix the getGetElementPtr interface change as well as Chris'
> > version of the change to llvm-types.cpp that I suggested today.
> > Fortunately these should be easy to resolve: just take the llvm-gcc
> > version in each case .. hopefully svn is smart enough to recognize the
> > changes as being equivalent.
> >
> >
> > <BITWIDTH11.patch>
>
More information about the llvm-commits
mailing list