Closed Bug 703604 Opened 13 years ago Closed 6 years ago

Inline those float methods that correspond to inlined math methods (x86-64 and ARM)

Categories

(Tamarin Graveyard :: Virtual Machine, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX
Q2 12 - Cyril

People

(Reporter: lhansen, Unassigned)

References

Details

We do not want user programs that convert from Number to float to regress just because we've not done the optimization work.
Blocks: float/float4
Search for CodegenLIR::specializedFunctions in CodegenLIR.cpp.
First part of the puzzle: specialize calls to known static methods.

changeset:   6955:aebc9c843c75
tag:         tip
user:        Lars T Hansen <lhansen@adobe.com>
date:        Mon Nov 28 11:33:18 2011 +0100
summary:     Specialize the static methods on float, as we do for Math
Inline abs, reciprocal, sqrt, and rsqrt on IA32.

http://asteam.macromedia.com/hg/tr-float/rev/35967134e840
IA32 done, so not blocking release -> P3.
Priority: P2 → P3
Summary: Inline those float methods that correspond to inlined math methods → Inline those float methods that correspond to inlined math methods (x86-64 and ARM)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.