TranscendentalCache 3339 src/arm/code-stubs-arm.cc ASSERT(IsPowerOf2(TranscendentalCache::SubCache::kCacheSize));
TranscendentalCache 3340 src/arm/code-stubs-arm.cc __ And(r1, r1, Operand(TranscendentalCache::SubCache::kCacheSize - 1));
TranscendentalCache 3360 src/arm/code-stubs-arm.cc { TranscendentalCache::SubCache::Element test_elem[2];
TranscendentalCache 3479 src/arm/code-stubs-arm.cc case TranscendentalCache::SIN:
TranscendentalCache 3483 src/arm/code-stubs-arm.cc case TranscendentalCache::COS:
TranscendentalCache 3487 src/arm/code-stubs-arm.cc case TranscendentalCache::TAN:
TranscendentalCache 3491 src/arm/code-stubs-arm.cc case TranscendentalCache::LOG:
TranscendentalCache 3506 src/arm/code-stubs-arm.cc case TranscendentalCache::SIN: return Runtime::kMath_sin;
TranscendentalCache 3507 src/arm/code-stubs-arm.cc case TranscendentalCache::COS: return Runtime::kMath_cos;
TranscendentalCache 3508 src/arm/code-stubs-arm.cc case TranscendentalCache::TAN: return Runtime::kMath_tan;
TranscendentalCache 3509 src/arm/code-stubs-arm.cc case TranscendentalCache::LOG: return Runtime::kMath_log;
TranscendentalCache 46 src/arm/code-stubs-arm.h TranscendentalCacheStub(TranscendentalCache::Type type,
TranscendentalCache 51 src/arm/code-stubs-arm.h TranscendentalCache::Type type_;
TranscendentalCache 55 src/arm/code-stubs-arm.h Major MajorKey() { return TranscendentalCache; }
TranscendentalCache 42 src/arm/codegen-arm.cc case TranscendentalCache::SIN: return &sin;
TranscendentalCache 43 src/arm/codegen-arm.cc case TranscendentalCache::COS: return &cos;
TranscendentalCache 44 src/arm/codegen-arm.cc case TranscendentalCache::TAN: return &tan;
TranscendentalCache 45 src/arm/codegen-arm.cc case TranscendentalCache::LOG: return &log;
TranscendentalCache 3372 src/arm/full-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 3384 src/arm/full-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3396 src/arm/full-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3408 src/arm/full-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::LOG,
TranscendentalCache 431 src/arm/lithium-arm.h TranscendentalCache::Type transcendental_type() {
TranscendentalCache 893 src/arm/lithium-codegen-arm.cc case CodeStub::TranscendentalCache: {
TranscendentalCache 3550 src/arm/lithium-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::LOG,
TranscendentalCache 3558 src/arm/lithium-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3566 src/arm/lithium-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3574 src/arm/lithium-codegen-arm.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 53 src/code-stubs.h V(TranscendentalCache) \
TranscendentalCache 92 src/codegen.h UnaryMathFunction CreateTranscendentalFunction(TranscendentalCache::Type type);
TranscendentalCache 652 src/heap-inl.h MaybeObject* TranscendentalCache::Get(Type type, double input) {
TranscendentalCache 661 src/heap-inl.h Address TranscendentalCache::cache_array_address() {
TranscendentalCache 666 src/heap-inl.h double TranscendentalCache::SubCache::Calculate(double input) {
TranscendentalCache 690 src/heap-inl.h MaybeObject* TranscendentalCache::SubCache::Get(double input) {
TranscendentalCache 7059 src/heap.cc TranscendentalCache::SubCache::SubCache(Type t)
TranscendentalCache 7072 src/heap.cc void TranscendentalCache::Clear() {
TranscendentalCache 2550 src/heap.h class TranscendentalCache {
TranscendentalCache 2600 src/heap.h friend class TranscendentalCache;
TranscendentalCache 2605 src/heap.h TranscendentalCache() {
TranscendentalCache 2620 src/heap.h DISALLOW_COPY_AND_ASSIGN(TranscendentalCache);
TranscendentalCache 3574 src/hydrogen-instructions.h transcendental_type_(TranscendentalCache::kNumberOfCaches) {
TranscendentalCache 3581 src/hydrogen-instructions.h void set_transcendental_type(TranscendentalCache::Type transcendental_type) {
TranscendentalCache 3584 src/hydrogen-instructions.h TranscendentalCache::Type transcendental_type() {
TranscendentalCache 3598 src/hydrogen-instructions.h TranscendentalCache::Type transcendental_type_;
TranscendentalCache 8915 src/hydrogen.cc new(zone()) HCallStub(context, CodeStub::TranscendentalCache, 1);
TranscendentalCache 8916 src/hydrogen.cc result->set_transcendental_type(TranscendentalCache::SIN);
TranscendentalCache 8927 src/hydrogen.cc new(zone()) HCallStub(context, CodeStub::TranscendentalCache, 1);
TranscendentalCache 8928 src/hydrogen.cc result->set_transcendental_type(TranscendentalCache::COS);
TranscendentalCache 8939 src/hydrogen.cc new(zone()) HCallStub(context, CodeStub::TranscendentalCache, 1);
TranscendentalCache 8940 src/hydrogen.cc result->set_transcendental_type(TranscendentalCache::TAN);
TranscendentalCache 8951 src/hydrogen.cc new(zone()) HCallStub(context, CodeStub::TranscendentalCache, 1);
TranscendentalCache 8952 src/hydrogen.cc result->set_transcendental_type(TranscendentalCache::LOG);
TranscendentalCache 2529 src/ia32/code-stubs-ia32.cc ASSERT(IsPowerOf2(TranscendentalCache::SubCache::kCacheSize));
TranscendentalCache 2531 src/ia32/code-stubs-ia32.cc Immediate(TranscendentalCache::SubCache::kCacheSize - 1));
TranscendentalCache 2549 src/ia32/code-stubs-ia32.cc { TranscendentalCache::SubCache::Element test_elem[2];
TranscendentalCache 2653 src/ia32/code-stubs-ia32.cc case TranscendentalCache::SIN: return Runtime::kMath_sin;
TranscendentalCache 2654 src/ia32/code-stubs-ia32.cc case TranscendentalCache::COS: return Runtime::kMath_cos;
TranscendentalCache 2655 src/ia32/code-stubs-ia32.cc case TranscendentalCache::TAN: return Runtime::kMath_tan;
TranscendentalCache 2656 src/ia32/code-stubs-ia32.cc case TranscendentalCache::LOG: return Runtime::kMath_log;
TranscendentalCache 2670 src/ia32/code-stubs-ia32.cc if (type == TranscendentalCache::SIN ||
TranscendentalCache 2671 src/ia32/code-stubs-ia32.cc type == TranscendentalCache::COS ||
TranscendentalCache 2672 src/ia32/code-stubs-ia32.cc type == TranscendentalCache::TAN) {
TranscendentalCache 2737 src/ia32/code-stubs-ia32.cc case TranscendentalCache::SIN:
TranscendentalCache 2740 src/ia32/code-stubs-ia32.cc case TranscendentalCache::COS:
TranscendentalCache 2743 src/ia32/code-stubs-ia32.cc case TranscendentalCache::TAN:
TranscendentalCache 2754 src/ia32/code-stubs-ia32.cc ASSERT(type == TranscendentalCache::LOG);
TranscendentalCache 48 src/ia32/code-stubs-ia32.h TranscendentalCacheStub(TranscendentalCache::Type type,
TranscendentalCache 53 src/ia32/code-stubs-ia32.h TranscendentalCache::Type type);
TranscendentalCache 55 src/ia32/code-stubs-ia32.h TranscendentalCache::Type type_;
TranscendentalCache 58 src/ia32/code-stubs-ia32.h Major MajorKey() { return TranscendentalCache; }
TranscendentalCache 69 src/ia32/codegen-ia32.cc case TranscendentalCache::SIN: return &sin;
TranscendentalCache 70 src/ia32/codegen-ia32.cc case TranscendentalCache::COS: return &cos;
TranscendentalCache 71 src/ia32/codegen-ia32.cc case TranscendentalCache::TAN: return &tan;
TranscendentalCache 72 src/ia32/codegen-ia32.cc case TranscendentalCache::LOG: return &log;
TranscendentalCache 3305 src/ia32/full-codegen-ia32.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 3317 src/ia32/full-codegen-ia32.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3329 src/ia32/full-codegen-ia32.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3341 src/ia32/full-codegen-ia32.cc TranscendentalCacheStub stub(TranscendentalCache::LOG,
TranscendentalCache 852 src/ia32/lithium-codegen-ia32.cc case CodeStub::TranscendentalCache: {
TranscendentalCache 3442 src/ia32/lithium-codegen-ia32.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3450 src/ia32/lithium-codegen-ia32.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3458 src/ia32/lithium-codegen-ia32.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 422 src/ia32/lithium-ia32.h TranscendentalCache::Type transcendental_type() {
TranscendentalCache 1796 src/isolate.cc transcendental_cache_ = new TranscendentalCache();
TranscendentalCache 835 src/isolate.h TranscendentalCache* transcendental_cache() const {
TranscendentalCache 1200 src/isolate.h TranscendentalCache* transcendental_cache_;
TranscendentalCache 3467 src/mips/code-stubs-mips.cc ASSERT(IsPowerOf2(TranscendentalCache::SubCache::kCacheSize));
TranscendentalCache 3468 src/mips/code-stubs-mips.cc __ And(a1, a1, Operand(TranscendentalCache::SubCache::kCacheSize - 1));
TranscendentalCache 3485 src/mips/code-stubs-mips.cc { TranscendentalCache::SubCache::Element test_elem[2];
TranscendentalCache 3613 src/mips/code-stubs-mips.cc case TranscendentalCache::SIN:
TranscendentalCache 3618 src/mips/code-stubs-mips.cc case TranscendentalCache::COS:
TranscendentalCache 3623 src/mips/code-stubs-mips.cc case TranscendentalCache::TAN:
TranscendentalCache 3627 src/mips/code-stubs-mips.cc case TranscendentalCache::LOG:
TranscendentalCache 3643 src/mips/code-stubs-mips.cc case TranscendentalCache::SIN: return Runtime::kMath_sin;
TranscendentalCache 3644 src/mips/code-stubs-mips.cc case TranscendentalCache::COS: return Runtime::kMath_cos;
TranscendentalCache 3645 src/mips/code-stubs-mips.cc case TranscendentalCache::TAN: return Runtime::kMath_tan;
TranscendentalCache 3646 src/mips/code-stubs-mips.cc case TranscendentalCache::LOG: return Runtime::kMath_log;
TranscendentalCache 47 src/mips/code-stubs-mips.h TranscendentalCacheStub(TranscendentalCache::Type type,
TranscendentalCache 52 src/mips/code-stubs-mips.h TranscendentalCache::Type type_;
TranscendentalCache 56 src/mips/code-stubs-mips.h Major MajorKey() { return TranscendentalCache; }
TranscendentalCache 42 src/mips/codegen-mips.cc case TranscendentalCache::SIN: return &sin;
TranscendentalCache 43 src/mips/codegen-mips.cc case TranscendentalCache::COS: return &cos;
TranscendentalCache 44 src/mips/codegen-mips.cc case TranscendentalCache::TAN: return &tan;
TranscendentalCache 45 src/mips/codegen-mips.cc case TranscendentalCache::LOG: return &log;
TranscendentalCache 3400 src/mips/full-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 3413 src/mips/full-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3426 src/mips/full-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3439 src/mips/full-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::LOG,
TranscendentalCache 850 src/mips/lithium-codegen-mips.cc case CodeStub::TranscendentalCache: {
TranscendentalCache 3317 src/mips/lithium-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::LOG,
TranscendentalCache 3325 src/mips/lithium-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3333 src/mips/lithium-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3341 src/mips/lithium-codegen-mips.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 430 src/mips/lithium-mips.h TranscendentalCache::Type transcendental_type() {
TranscendentalCache 7532 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::ACOS, x);
TranscendentalCache 7542 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::ASIN, x);
TranscendentalCache 7552 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::ATAN, x);
TranscendentalCache 7598 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::COS, x);
TranscendentalCache 7608 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::EXP, x);
TranscendentalCache 7628 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::LOG, x);
TranscendentalCache 7733 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::SIN, x);
TranscendentalCache 7753 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::TAN, x);
TranscendentalCache 1651 src/x64/code-stubs-x64.cc ASSERT(IsPowerOf2(TranscendentalCache::SubCache::kCacheSize));
TranscendentalCache 1652 src/x64/code-stubs-x64.cc __ andl(rcx, Immediate(TranscendentalCache::SubCache::kCacheSize - 1));
TranscendentalCache 1670 src/x64/code-stubs-x64.cc TranscendentalCache::SubCache::Element test_elem[2];
TranscendentalCache 1768 src/x64/code-stubs-x64.cc case TranscendentalCache::SIN: return Runtime::kMath_sin;
TranscendentalCache 1769 src/x64/code-stubs-x64.cc case TranscendentalCache::COS: return Runtime::kMath_cos;
TranscendentalCache 1770 src/x64/code-stubs-x64.cc case TranscendentalCache::TAN: return Runtime::kMath_tan;
TranscendentalCache 1771 src/x64/code-stubs-x64.cc case TranscendentalCache::LOG: return Runtime::kMath_log;
TranscendentalCache 1787 src/x64/code-stubs-x64.cc if (type == TranscendentalCache::SIN ||
TranscendentalCache 1788 src/x64/code-stubs-x64.cc type == TranscendentalCache::COS ||
TranscendentalCache 1789 src/x64/code-stubs-x64.cc type == TranscendentalCache::TAN) {
TranscendentalCache 1857 src/x64/code-stubs-x64.cc case TranscendentalCache::SIN:
TranscendentalCache 1860 src/x64/code-stubs-x64.cc case TranscendentalCache::COS:
TranscendentalCache 1863 src/x64/code-stubs-x64.cc case TranscendentalCache::TAN:
TranscendentalCache 1874 src/x64/code-stubs-x64.cc ASSERT(type == TranscendentalCache::LOG);
TranscendentalCache 47 src/x64/code-stubs-x64.h explicit TranscendentalCacheStub(TranscendentalCache::Type type,
TranscendentalCache 52 src/x64/code-stubs-x64.h TranscendentalCache::Type type);
TranscendentalCache 54 src/x64/code-stubs-x64.h TranscendentalCache::Type type_;
TranscendentalCache 57 src/x64/code-stubs-x64.h Major MajorKey() { return TranscendentalCache; }
TranscendentalCache 67 src/x64/codegen-x64.cc case TranscendentalCache::SIN: return &sin;
TranscendentalCache 68 src/x64/codegen-x64.cc case TranscendentalCache::COS: return &cos;
TranscendentalCache 69 src/x64/codegen-x64.cc case TranscendentalCache::TAN: return &tan;
TranscendentalCache 70 src/x64/codegen-x64.cc case TranscendentalCache::LOG: return &log;
TranscendentalCache 3270 src/x64/full-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 3282 src/x64/full-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3294 src/x64/full-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3306 src/x64/full-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::LOG,
TranscendentalCache 761 src/x64/lithium-codegen-x64.cc case CodeStub::TranscendentalCache: {
TranscendentalCache 3306 src/x64/lithium-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::LOG,
TranscendentalCache 3314 src/x64/lithium-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::TAN,
TranscendentalCache 3322 src/x64/lithium-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::COS,
TranscendentalCache 3330 src/x64/lithium-codegen-x64.cc TranscendentalCacheStub stub(TranscendentalCache::SIN,
TranscendentalCache 433 src/x64/lithium-x64.h TranscendentalCache::Type transcendental_type() {