HomeSort by relevance Sort by last modified time
    Searched refs:SMI (Results 1 - 25 of 29) sorted by null

1 2

  /external/v8/src/ic/
ic-state.cc 40 ? (Smi::IsValid(fixed_right_arg_.FromJust()) ? SMI : INT32)
99 GENERATE(Token::ADD, INT32, SMI, INT32);
102 GENERATE(Token::ADD, NUMBER, SMI, NUMBER);
103 GENERATE(Token::ADD, SMI, INT32, INT32);
104 GENERATE(Token::ADD, SMI, INT32, NUMBER);
105 GENERATE(Token::ADD, SMI, NUMBER, NUMBER);
106 GENERATE(Token::ADD, SMI, SMI, INT32);
107 GENERATE(Token::ADD, SMI, SMI, SMI)
    [all...]
ic-state.h 78 // Returns true if the IC should enable the inline smi code (i.e. if either
79 // parameter may be a smi).
98 enum Kind { NONE, SMI, INT32, NUMBER, STRING, GENERIC };
112 return (kind >= SMI && kind <= NUMBER) || kind == GENERIC;
155 // SMI < NUMBER
162 SMI,
  /external/llvm/lib/Target/PowerPC/
PPCQPXLoadSplat.cpp 86 MachineInstr *SMI = *SI;
87 unsigned SplatReg = SMI->getOperand(0).getReg();
88 unsigned SrcReg = SMI->getOperand(1).getReg();
120 // If SMI is directly after MI, then MBBI's base iterator is
121 // pointing at SMI. Adjust MBBI around the call to erase SMI to
124 SMI->eraseFromParent();
  /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 192 Smi* AsSmi() const {
194 return Smi::FromInt(smi_);
218 bool IsSmi() const { return type_ == SMI || type_ == SMI_WITH_DOT; }
250 SMI,
269 type_ = with_dot ? SMI_WITH_DOT : SMI;
278 DCHECK(type_ == SMI);
463 STATIC_ASSERT(kMaxCachedSmi <= Smi::kMaxValue);
ast-value-factory.cc 192 case SMI:
228 case SMI:
229 set_value(handle(Smi::FromInt(smi_), isolate));
339 AstValue* value = new (zone_) AstValue(AstValue::SMI, number);
  /device/linaro/bootloader/edk2/QuarkPlatformPkg/Library/PlatformSecLib/Ia32/
Flat32.asm 246 ; (2) Disable NMI's/SMI's
280 ; Disable SMI (Disables SMI wire, not SMI messages)
393 ; Clear Host Bridge SMI, NMI, INTR fields
397 and eax, NOT(NMI + SMI + INTR) ; Clear NMI, SMI, INTR fields
Flat32.S 113 .equ SMI, (0x00001000)
358 # Disable SMI (Disables SMI wire, not SMI messages)
504 # Clear Host Bridge SMI, NMI, INTR fields
510 andl $~(NMI + SMI + INTR), %eax # Clear NMI, SMI, INTR fields
  /device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
SmiEntry.S 18 # Code template of the SMI handler for a particular processor
SmiEntry.asm 17 ; Code template of the SMI handler for a particular processor
  /external/v8/src/parsing/
token.h 144 T(SMI, NULL, 0) \
parser-base.h     [all...]
scanner.cc 908 case Token::SMI:
    [all...]
  /device/linaro/bootloader/OpenPlatformPkg/Platforms/ARM/VExpress/AcpiTables/rtsm_ve-aemv8a/
facp.asl 51 [0004] SMI Command Port : 00000000
  /device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
SmiEntry.asm 17 ; Code template of the SMI handler for a particular processor
SmiEntry.S 18 # Code template of the SMI handler for a particular processor
  /device/linaro/bootloader/edk2/IntelFrameworkPkg/
FrameworkSpecConformance.txt     [all...]
  /external/v8/src/arm/
code-stubs-arm.cc 296 // Lhs is a Smi. Check whether the rhs is a heap number.
299 // If rhs is not a number and lhs is a Smi then strict equality cannot
307 // Smi compared non-strictly with a non-Smi non-heap-number. Call
312 // Lhs is a smi, rhs is a number.
319 // since it's a smi.
323 // Rhs is a smi. Check whether the non-smi lhs is a heap number.
326 // If lhs is not a number and rhs is a smi then strict equality cannot
334 // Smi compared non-strictly with a non-smi non-heap-number. Cal
    [all...]
  /external/v8/src/arm64/
code-stubs-arm64.cc 305 // Left is the smi. Check whether right is a heap number.
307 // If right is not a number and left is a smi, then strict equality cannot
318 // Smi compared non-strictly with a non-smi, non-heap-number. Call the
323 // Left is the smi. Right is a heap number. Load right value into right_d, and
324 // convert left smi into double in left_d.
330 // Right is a smi. Check whether the non-smi left is a heap number.
332 // If left is not a number and right is a smi then strict equality cannot
343 // Smi compared non-strictly with a non-smi, non-heap-number. Call th
    [all...]
  /external/v8/src/ia32/
code-stubs-ia32.cc 101 // be either a smi or a heap number object (fp value). Requirements:
106 // Test if operands are smi or number objects (fp). Requirements:
113 // Test if operands are numbers (smi or HeapNumber objects), and load
279 __ SmiUntag(edx); // Untag smi before converting to float.
281 __ SmiTag(edx); // Retag smi for heap number overwriting test.
284 __ SmiUntag(eax); // Untag smi before converting to float.
286 __ SmiTag(eax); // Retag smi for heap number overwriting test.
298 // Test if both operands are floats or smi -> scratch=k_is_float;
440 // exponent is a smi. We reset it with exponent value before bailing out.
516 __ cmp(ebx, Immediate(Smi::FromInt(JSRegExp::IRREGEXP)))
    [all...]
  /external/v8/src/mips/
code-stubs-mips.cc 331 // Rhs is a Smi.
332 // Check whether the non-smi is a heap number.
335 // If lhs was not a number and rhs was a Smi then strict equality cannot
340 // Smi compared non-strictly with a non-Smi non-heap-number. Call
345 // Rhs is a smi, lhs is a number.
346 // Convert smi rhs to double.
356 // Lhs is a Smi. Check whether the non-smi is a heap number.
359 // If lhs was not a number and rhs was a Smi then strict equality canno
    [all...]
  /external/v8/src/mips64/
code-stubs-mips64.cc 328 // Rhs is a Smi.
329 // Check whether the non-smi is a heap number.
332 // If lhs was not a number and rhs was a Smi then strict equality cannot
337 // Smi compared non-strictly with a non-Smi non-heap-number. Call
341 // Rhs is a smi, lhs is a number.
342 // Convert smi rhs to double.
352 // Lhs is a Smi. Check whether the non-smi is a heap number.
355 // If lhs was not a number and rhs was a Smi then strict equality canno
    [all...]
  /external/v8/src/ppc/
code-stubs-ppc.cc 308 // Lhs is a Smi. Check whether the rhs is a heap number.
311 // If rhs is not a number and lhs is a Smi then strict equality cannot
324 // Smi compared non-strictly with a non-Smi non-heap-number. Call
329 // Lhs is a smi, rhs is a number.
336 // since it's a smi.
340 // Rhs is a smi. Check whether the non-smi lhs is a heap number.
343 // If lhs is not a number and rhs is a smi then strict equality cannot
356 // Smi compared non-strictly with a non-smi non-heap-number. Cal
    [all...]
  /external/v8/src/s390/
code-stubs-s390.cc 305 // Lhs is a Smi. Check whether the rhs is a heap number.
308 // If rhs is not a number and lhs is a Smi then strict equality cannot
319 // Smi compared non-strictly with a non-Smi non-heap-number. Call
324 // Lhs is a smi, rhs is a number.
331 // since it's a smi.
335 // Rhs is a smi. Check whether the non-smi lhs is a heap number.
338 // If lhs is not a number and rhs is a smi then strict equality cannot
349 // Smi compared non-strictly with a non-smi non-heap-number. Cal
    [all...]
  /external/v8/src/x64/
code-stubs-x64.cc 331 // input was a smi. We reset it with exponent value before bailing out.
499 // smi (code flushing support)
688 // Read the value from the static offsets vector buffer and make it a smi.
691 // Store the smi value in the last match info.
790 if (expected == CompareICState::SMI) {
    [all...]

Completed in 550 milliseconds

1 2