/external/v8/src/ic/ |
ic-state.cc | 42 ? (Smi::IsValid(fixed_right_arg_.FromJust()) ? SMI : INT32) 84 GENERATE(Token::ADD, INT32, SMI, INT32); 87 GENERATE(Token::ADD, NUMBER, SMI, NUMBER); 88 GENERATE(Token::ADD, SMI, INT32, INT32); 89 GENERATE(Token::ADD, SMI, INT32, NUMBER); 90 GENERATE(Token::ADD, SMI, NUMBER, NUMBER); 91 GENERATE(Token::ADD, SMI, SMI, INT32); 92 GENERATE(Token::ADD, SMI, SMI, SMI) [all...] |
ic-state.h | 111 // Returns true if the IC should enable the inline smi code (i.e. if either 112 // parameter may be a smi). 134 enum Kind { NONE, SMI, INT32, NUMBER, STRING, GENERIC }; 141 return (kind >= SMI && kind <= NUMBER) || kind == GENERIC; 172 // SMI < NUMBER 179 SMI,
|
/external/v8/test/mjsunit/ |
elements-kind.js | 31 fast_smi_only : 'fast smi only elements', 97 // Make sure the element kind transitions from smi when a non-smi is stored. 140 // Crankshaft support for smi-only array elements. 198 // Test crankshafted transition SMI->DOUBLE. 210 // Test crankshafted transitions SMI->FAST and DOUBLE->FAST. 226 // Test transition chain SMI->DOUBLE->FAST (crankshafted function will 251 // Crankshaft support for smi-only elements in dynamic array literals. 273 // A map can have three different elements_kind transitions: SMI->DOUBLE, 274 // DOUBLE->OBJECT, and SMI->OBJECT. No matter in which order these three ar [all...] |
array-push-non-smi-value.js | 28 // Check pushes of non-SMI values.
|
generated-transition-stub.js | 40 // Test PACKED SMI -> PACKED DOUBLE 78 // Test HOLEY SMI -> HOLEY DOUBLE
|
array-literal-feedback.js | 32 fast_smi_only : 'fast smi only elements', 96 // transition from SMI->DOUBLE->FAST
|
for-in.js | 126 // Key out of SMI range but well within safe double representaion.
|
math-abs.js | 64 // 2^30 is a smi boundary on arm and ia32. 76 // 2^31 is a smi boundary on x64. 105 // Get some smi type feedback. 113 // Regression test for SMI input of Math.abs on X64, see:
|
opt-elements-kind.js | 36 fast_smi_only : 'fast smi only elements', 126 // Test transition chain SMI->DOUBLE->FAST (crankshafted function will
|
osr-elements-kind.js | 36 fast_smi_only : 'fast smi only elements', 119 // Test transition chain SMI->DOUBLE->FAST (crankshafted function will
|
/external/v8/test/mjsunit/compiler/ |
global-delete.js | 34 // --- SMI case.
|
global-var-delete.js | 34 // --- SMI case.
|
deopt-materialize-accumulator.js | 35 // This will trigger a deopt since global was previously a SMI, with the
|
/external/llvm/test/MC/ARM/ |
arm-trustzone.s | 18 smi #0xf @ SMI is old (ARMv6KZ) name for SMC
|
/external/v8/src/compiler/ |
type-hint-analyzer.cc | 35 case CompareICState::SMI: 102 ASSERT_COMPATIBLE(SMI, SmallInteger);
|
/external/v8/src/ast/ |
ast-value-factory.h | 143 return type_ == NUMBER || type_ == NUMBER_WITH_DOT || type_ == SMI; 158 if (type_ == SMI) 193 SMI, 214 DCHECK(type_ == SMI);
|
ast-value-factory.cc | 147 case SMI: 186 case SMI: 187 value_ = handle(Smi::FromInt(smi_), isolate); 310 new (zone_) AstValue(AstValue::SMI, number);
|
/device/moto/shamu/camera/QCamera/HAL2/core/ |
Android.mk | 16 LOCAL_CFLAGS += -DCAMERA_ION_HEAP_ID=ION_CP_MM_HEAP_ID # 8660=SMI, Rest=EBI
|
/device/moto/shamu/camera/QCamera/HAL/core/ |
Android.mk | 14 LOCAL_CFLAGS += -DCAMERA_ION_HEAP_ID=ION_CP_MM_HEAP_ID # 8660=SMI, Rest=EBI
|
/external/v8/test/mjsunit/regress/ |
regress-2250.js | 30 // The original problem from the bug: In the example below SMI check for b
|
/external/v8/src/parsing/ |
token.h | 144 T(SMI, NULL, 0) \
|
parser-base.h | [all...] |
scanner.cc | 1071 value <= Smi::kMaxValue && c0_ != '.' && c0_ != 'e' && c0_ != 'E') { 1078 return Token::SMI; [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/v8/src/ |
code-stubs.cc | 25 return Smi::FromInt(0); 353 case CompareICState::SMI: 382 case CompareICState::SMI: 536 // Check if the {lhs} is a Smi or a HeapObject. 542 // Check if the {rhs} is also a Smi. 549 // Try fast Smi addition first. 553 // Check if the Smi additon overflowed. 662 // Check if {rhs} is a Smi. 679 // The {lhs} is a HeapNumber, the {rhs} is a Smi, just add them. 688 // Smi [all...] |