/external/v8/src/ic/ |
ic-state.cc | 43 ? (Smi::IsValid(fixed_right_arg_.FromJust()) ? SMI : INT32) 85 GENERATE(Token::ADD, INT32, SMI, INT32); 88 GENERATE(Token::ADD, NUMBER, SMI, NUMBER); 89 GENERATE(Token::ADD, SMI, INT32, INT32); 90 GENERATE(Token::ADD, SMI, INT32, NUMBER); 91 GENERATE(Token::ADD, SMI, NUMBER, NUMBER); 92 GENERATE(Token::ADD, SMI, SMI, INT32); 93 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; 174 // SMI < NUMBER 181 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
|
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.
|
/external/llvm/test/MC/ARM/ |
arm-trustzone.s | 18 smi #0xf @ SMI is old (ARMv6KZ) name for SMC
|
/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: 184 case SMI: 185 value_ = handle(Smi::FromInt(smi_), isolate); 308 new (zone_) AstValue(AstValue::SMI, number);
|
/external/v8/src/compiler/ |
type-hint-analyzer.cc | 59 ASSERT_COMPATIBLE(SMI, SmallInteger);
|
/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-1246.js | 29 // the given radix is not a SMI.
|
regress-2250.js | 30 // The original problem from the bug: In the example below SMI check for b
|
/external/v8/src/ |
code-stubs.cc | 25 return Smi::FromInt(0); 351 case CompareICState::SMI: 419 case CompareICState::SMI: 587 handler_table->set(0, Smi::FromInt(handler_offset_)); 940 if (s.Contains(ToBooleanStub::SMI)) p.Add("Smi"); 961 Add(SMI); 962 return Smi::cast(*object)->value() != 0; 1049 return Representation::Smi();
|
/external/v8/src/parsing/ |
token.h | 142 T(SMI, NULL, 0) \
|
parser-base.h | [all...] |
scanner.cc | 1038 value <= Smi::kMaxValue && c0_ != '.' && c0_ != 'e' && c0_ != 'E') { 1043 return Token::SMI; [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/v8/src/arm/ |
code-stubs-arm.cc | 377 // Lhs is a Smi. Check whether the rhs is a heap number. 380 // If rhs is not a number and lhs is a Smi then strict equality cannot 388 // Smi compared non-strictly with a non-Smi non-heap-number. Call 393 // Lhs is a smi, rhs is a number. 400 // since it's a smi. 404 // Rhs is a smi. Check whether the non-smi lhs is a heap number. 407 // If lhs is not a number and rhs is a smi then strict equality cannot 415 // Smi compared non-strictly with a non-smi non-heap-number. Cal [all...] |