/external/v8/src/arm/ |
D | code-stubs-arm.h | 42 TAGGED = 0 << TranscendentalCache::kTranscendentalTypeBits, 43 UNTAGGED = 1 << TranscendentalCache::kTranscendentalTypeBits 46 TranscendentalCacheStub(TranscendentalCache::Type type, in TranscendentalCacheStub() 51 TranscendentalCache::Type type_; 55 Major MajorKey() { return TranscendentalCache; } in MajorKey()
|
D | code-stubs-arm.cc | 2791 ASSERT(IsPowerOf2(TranscendentalCache::SubCache::kCacheSize)); in Generate() 2792 __ And(r1, r1, Operand(TranscendentalCache::SubCache::kCacheSize - 1)); in Generate() 2812 { TranscendentalCache::SubCache::Element test_elem[2]; in Generate() 2920 case TranscendentalCache::SIN: in GenerateCallCFunction() 2923 case TranscendentalCache::COS: in GenerateCallCFunction() 2926 case TranscendentalCache::LOG: in GenerateCallCFunction() 2940 case TranscendentalCache::SIN: return Runtime::kMath_sin; in RuntimeFunction() 2941 case TranscendentalCache::COS: return Runtime::kMath_cos; in RuntimeFunction() 2942 case TranscendentalCache::LOG: return Runtime::kMath_log; in RuntimeFunction()
|
D | lithium-codegen-arm.cc | 813 case CodeStub::TranscendentalCache: { in DoCallStub() 2983 TranscendentalCacheStub stub(TranscendentalCache::LOG, in DoMathLog() 2991 TranscendentalCacheStub stub(TranscendentalCache::COS, in DoMathCos() 2999 TranscendentalCacheStub stub(TranscendentalCache::SIN, in DoMathSin()
|
D | full-codegen-arm.cc | 3121 TranscendentalCacheStub stub(TranscendentalCache::SIN, in EmitMathSin() 3132 TranscendentalCacheStub stub(TranscendentalCache::COS, in EmitMathCos() 3143 TranscendentalCacheStub stub(TranscendentalCache::LOG, in EmitMathLog()
|
D | lithium-arm.h | 441 TranscendentalCache::Type transcendental_type() { in DECLARE_HYDROGEN_ACCESSOR()
|
/external/v8/src/x64/ |
D | code-stubs-x64.h | 44 UNTAGGED = 1 << TranscendentalCache::kTranscendentalTypeBits 47 explicit TranscendentalCacheStub(TranscendentalCache::Type type, in TranscendentalCacheStub() 52 TranscendentalCache::Type type_; 55 Major MajorKey() { return TranscendentalCache; } in MajorKey()
|
D | code-stubs-x64.cc | 957 ASSERT(IsPowerOf2(TranscendentalCache::SubCache::kCacheSize)); in Generate() 958 __ andl(rcx, Immediate(TranscendentalCache::SubCache::kCacheSize - 1)); in Generate() 976 TranscendentalCache::SubCache::Element test_elem[2]; in Generate() 1069 case TranscendentalCache::SIN: return Runtime::kMath_sin; in RuntimeFunction() 1070 case TranscendentalCache::COS: return Runtime::kMath_cos; in RuntimeFunction() 1071 case TranscendentalCache::LOG: return Runtime::kMath_log; in RuntimeFunction() 1086 if (type_ == TranscendentalCache::SIN || type_ == TranscendentalCache::COS) { in GenerateOperation() 1150 case TranscendentalCache::SIN: in GenerateOperation() 1153 case TranscendentalCache::COS: in GenerateOperation() 1161 ASSERT(type_ == TranscendentalCache::LOG); in GenerateOperation()
|
D | lithium-codegen-x64.cc | 757 case CodeStub::TranscendentalCache: { in DoCallStub() 2834 TranscendentalCacheStub stub(TranscendentalCache::LOG, in DoMathLog() 2842 TranscendentalCacheStub stub(TranscendentalCache::COS, in DoMathCos() 2850 TranscendentalCacheStub stub(TranscendentalCache::SIN, in DoMathSin()
|
D | full-codegen-x64.cc | 3007 TranscendentalCacheStub stub(TranscendentalCache::SIN, in EmitMathSin() 3018 TranscendentalCacheStub stub(TranscendentalCache::COS, in EmitMathCos() 3029 TranscendentalCacheStub stub(TranscendentalCache::LOG, in EmitMathLog()
|
D | lithium-x64.h | 442 TranscendentalCache::Type transcendental_type() { in DECLARE_HYDROGEN_ACCESSOR()
|
/external/v8/src/ia32/ |
D | code-stubs-ia32.h | 45 UNTAGGED = 1 << TranscendentalCache::kTranscendentalTypeBits 48 TranscendentalCacheStub(TranscendentalCache::Type type, in TranscendentalCacheStub() 53 TranscendentalCache::Type type_; 56 Major MajorKey() { return TranscendentalCache; } in MajorKey()
|
D | code-stubs-ia32.cc | 1682 ASSERT(IsPowerOf2(TranscendentalCache::SubCache::kCacheSize)); in Generate() 1684 Immediate(TranscendentalCache::SubCache::kCacheSize - 1)); in Generate() 1702 { TranscendentalCache::SubCache::Element test_elem[2]; in Generate() 1801 case TranscendentalCache::SIN: return Runtime::kMath_sin; in RuntimeFunction() 1802 case TranscendentalCache::COS: return Runtime::kMath_cos; in RuntimeFunction() 1803 case TranscendentalCache::LOG: return Runtime::kMath_log; in RuntimeFunction() 1816 if (type_ == TranscendentalCache::SIN || type_ == TranscendentalCache::COS) { in GenerateOperation() 1881 case TranscendentalCache::SIN: in GenerateOperation() 1884 case TranscendentalCache::COS: in GenerateOperation() 1892 ASSERT(type_ == TranscendentalCache::LOG); in GenerateOperation()
|
D | full-codegen-ia32.cc | 3055 TranscendentalCacheStub stub(TranscendentalCache::SIN, in EmitMathSin() 3066 TranscendentalCacheStub stub(TranscendentalCache::COS, in EmitMathCos() 3077 TranscendentalCacheStub stub(TranscendentalCache::LOG, in EmitMathLog()
|
D | lithium-codegen-ia32.cc | 757 case CodeStub::TranscendentalCache: { in DoCallStub() 2852 TranscendentalCacheStub stub(TranscendentalCache::COS, in DoMathCos() 2860 TranscendentalCacheStub stub(TranscendentalCache::SIN, in DoMathSin()
|
D | lithium-ia32.h | 448 TranscendentalCache::Type transcendental_type() { in transcendental_type()
|
/external/v8/src/mips/ |
D | code-stubs-mips.h | 42 explicit TranscendentalCacheStub(TranscendentalCache::Type type) in TranscendentalCacheStub() 46 TranscendentalCache::Type type_; 47 Major MajorKey() { return TranscendentalCache; } in MajorKey()
|
/external/v8/src/ |
D | heap-inl.h | 619 MaybeObject* TranscendentalCache::Get(Type type, double input) { in Get() 628 Address TranscendentalCache::cache_array_address() { in cache_array_address() 633 double TranscendentalCache::SubCache::Calculate(double input) { in Calculate() 657 MaybeObject* TranscendentalCache::SubCache::Get(double input) { in Get()
|
D | heap.h | 2123 class TranscendentalCache { 2173 friend class TranscendentalCache; variable 2178 TranscendentalCache() { in TranscendentalCache() function 2193 DISALLOW_COPY_AND_ASSIGN(TranscendentalCache);
|
D | isolate.h | 827 TranscendentalCache* transcendental_cache() const { in transcendental_cache() 1159 TranscendentalCache* transcendental_cache_;
|
D | code-stubs.h | 48 V(TranscendentalCache) \
|
D | isolate.cc | 732 transcendental_cache_ = new TranscendentalCache(); in Init()
|
D | hydrogen-instructions.h | 2786 transcendental_type_(TranscendentalCache::kNumberOfCaches) { in HCallStub() 2793 void set_transcendental_type(TranscendentalCache::Type transcendental_type) { in set_transcendental_type() 2796 TranscendentalCache::Type transcendental_type() { in transcendental_type() 2810 TranscendentalCache::Type transcendental_type_;
|
D | hydrogen.cc | 5521 new(zone()) HCallStub(context, CodeStub::TranscendentalCache, 1); in GenerateMathSin() 5522 result->set_transcendental_type(TranscendentalCache::SIN); in GenerateMathSin() 5535 new(zone()) HCallStub(context, CodeStub::TranscendentalCache, 1); in GenerateMathCos() 5536 result->set_transcendental_type(TranscendentalCache::COS); in GenerateMathCos() 5549 new(zone()) HCallStub(context, CodeStub::TranscendentalCache, 1); in GenerateMathLog() 5550 result->set_transcendental_type(TranscendentalCache::LOG); in GenerateMathLog()
|
D | runtime.cc | 6449 return isolate->transcendental_cache()->Get(TranscendentalCache::ACOS, x); in RUNTIME_FUNCTION() 6459 return isolate->transcendental_cache()->Get(TranscendentalCache::ASIN, x); in RUNTIME_FUNCTION() 6469 return isolate->transcendental_cache()->Get(TranscendentalCache::ATAN, x); in RUNTIME_FUNCTION() 6515 return isolate->transcendental_cache()->Get(TranscendentalCache::COS, x); in RUNTIME_FUNCTION() 6525 return isolate->transcendental_cache()->Get(TranscendentalCache::EXP, x); in RUNTIME_FUNCTION() 6545 return isolate->transcendental_cache()->Get(TranscendentalCache::LOG, x); in RUNTIME_FUNCTION() 6626 return isolate->transcendental_cache()->Get(TranscendentalCache::SIN, x); in RUNTIME_FUNCTION() 6646 return isolate->transcendental_cache()->Get(TranscendentalCache::TAN, x); in RUNTIME_FUNCTION()
|
D | heap.cc | 5810 TranscendentalCache::SubCache::SubCache(Type t) in SubCache() 5823 void TranscendentalCache::Clear() { in Clear()
|