/art/compiler/optimizing/ |
intrinsics_list.h | 25 V(DoubleDoubleToRawLongBits, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 26 V(DoubleDoubleToLongBits, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 27 V(DoubleIsInfinite, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 28 V(DoubleIsNaN, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 29 V(DoubleLongBitsToDouble, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 30 V(FloatFloatToRawIntBits, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 31 V(FloatFloatToIntBits, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 32 V(FloatIsInfinite, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 33 V(FloatIsNaN, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ 34 V(FloatIntBitsToFloat, kStatic, kNeedsEnvironmentOrCache, kNoSideEffects, kNoThrow) \ [all...] |
instruction_simplifier.cc | [all...] |
nodes.h | [all...] |
/external/v8/src/compiler/ |
operator.h | 46 kNoThrow = 1 << 6, // Can never generate an exception. 48 kKontrol = kFoldable | kNoThrow, 49 kEliminatable = kNoWrite | kNoThrow, 50 kPure = kNoRead | kNoWrite | kNoThrow | kIdempotent 106 return (properties & kNoThrow) == kNoThrow ? 0 : 2;
|
simplified-operator.cc | 194 V(StringLessThan, Operator::kNoThrow, 2) \ 195 V(StringLessThanOrEqual, Operator::kNoThrow, 2) 211 : Operator(IrOpcode::k##Name, Operator::kNoThrow | properties, #Name, \ 222 Operator::kNoThrow | Operator::kNoWrite, \ 229 Operator::kNoRead | Operator::kNoThrow, \ 265 Operator1<PretenureFlag>(IrOpcode::kAllocate, Operator::kNoThrow, 307 Operator1<Type>(IrOpcode::k##Name, Operator::kNoThrow | properties, \
|
js-operator.cc | 493 V(StrictEqual, Operator::kNoThrow, 2, 1) \ 494 V(StrictNotEqual, Operator::kNoThrow, 2, 1) \ 509 V(LoadMessage, Operator::kNoThrow, 0, 1) \ 510 V(StoreMessage, Operator::kNoThrow, 1, 0) \ 776 IrOpcode::kJSConvertReceiver, Operator::kNoThrow, // opcode [all...] |
machine-operator.cc | 267 IrOpcode::kLoad, Operator::kNoThrow | Operator::kNoWrite, \ 274 IrOpcode::kCheckedLoad, Operator::kNoThrow | Operator::kNoWrite, \ 286 IrOpcode::kStore, Operator::kNoRead | Operator::kNoThrow, \ 315 IrOpcode::kCheckedStore, Operator::kNoRead | Operator::kNoThrow, \
|
common-operator.cc | 156 V(BeginRegion, Operator::kNoThrow, 0, 1, 0, 0, 1, 0) \ 157 V(FinishRegion, Operator::kNoThrow, 1, 1, 0, 1, 1, 0) 265 IrOpcode::kDeoptimize, Operator::kNoThrow, // opcode 302 IrOpcode::kReturn, Operator::kNoThrow, // opcode 471 IrOpcode::kReturn, Operator::kNoThrow, // opcode 842 Operator::kFoldable | Operator::kNoThrow, // flags
|
node-properties.cc | 276 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); 280 DCHECK(!node->op()->HasProperty(Operator::kNoThrow));
|
change-lowering.cc | 85 CallDescriptor::kNoFlags, Operator::kNoThrow); 561 CallDescriptor::kNoFlags, Operator::kNoThrow);
|
linkage.cc | 307 Operator::kNoThrow, // properties
|
verifier.cc | 220 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); 228 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); [all...] |
js-native-context-specialization.cc | 294 CallDescriptor::kNoFlags, Operator::kNoThrow); [all...] |
bytecode-graph-builder.cc | [all...] |
ast-graph-builder.cc | [all...] |
/external/v8/test/unittests/compiler/ |
simplified-operator-unittest.cc | 157 EXPECT_EQ(Operator::kNoThrow | Operator::kNoWrite, op->properties()); 177 EXPECT_EQ(Operator::kNoRead | Operator::kNoThrow, op->properties()); 252 EXPECT_EQ(Operator::kNoThrow | Operator::kNoWrite, op->properties()); 272 EXPECT_EQ(Operator::kNoRead | Operator::kNoThrow, op->properties());
|
js-operator-unittest.cc | 72 SHARED(StrictEqual, Operator::kNoThrow, 2, 0, 1, 1, 1, 1, 0), 73 SHARED(StrictNotEqual, Operator::kNoThrow, 2, 0, 1, 1, 1, 1, 0),
|
common-operator-unittest.cc | 194 EXPECT_EQ(Operator::kNoThrow, op->properties());
|