Displaying 3 results from an estimated 3 matches for "hdiv".
Did you mean:
div
2015 Sep 15
3
The Trouble with Triples
...to see the name Rameses and
> map this to the correct John Smith (or at least someone very much like him).
> This is the gist of what ARMTargetParser is/was doing.
A good example is "krait", a CPU design from Qualcomm.
Krait used to be mapped to Cortex-A15 because it has VFP4 and HDIV,
but architecturally, it is a lot closer to a Cortex-A9 than an A15. So
assuming that Krait == A15 means making a lot of bad optimisation
decisions in the back-end, and the code performed poorly.
This year we made the change, so that Krait == A9+HDIV+VFP4, but
neither the triple, nor the CPU descr...
2015 Sep 16
2
The Trouble with Triples
On 15 September 2015 at 21:58, Jim Grosbach <grosbach at apple.com> wrote:
> That’s not quite accurate. It’s not A9+HDIV+VFP. It uses the A9 scheduling model, yes, but has its own completely distinct list of sub target features and such:
Well, this is the target description in the TableGen files, and not
exactly what I was talking about. when available, A9 has VFP3, while
Krait has VFP4.
Which brings the other side...
2015 Jul 29
5
[LLVMdev] The Trouble with Triples
>
> The Triple object will remain unchanged.
>
> The Tuple will be the API to handle getting/setting parameters
> depending on the Triple, compiler flags, attributes, etc.
>
>
This part doesn't seem obvious from the direction the patches are going.
> There will be no string representation of all options, as that would
> be impossible, or at least, highly