/external/v8/src/compiler/ |
js-operator.h | 66 BinaryOperationParameters(LanguageMode language_mode, 70 LanguageMode language_mode() const { return language_mode_; } 74 LanguageMode const language_mode_; 119 CallFunctionParameters(size_t arity, LanguageMode language_mode, 130 LanguageMode language_mode() const { 156 typedef BitField<LanguageMode, 29, 2> LanguageModeField; 252 NamedAccess(LanguageMode language_mode, Handle<Name> name, 257 LanguageMode language_mode() const { return language_mode_; } 263 LanguageMode const language_mode_; 309 StoreGlobalParameters(LanguageMode language_mode [all...] |
js-native-context-specialization.h | 61 LanguageMode language_mode, 66 LanguageMode language_mode, 71 LanguageMode language_mode,
|
js-operator.cc | 540 template <LanguageMode kLanguageMode> \ 541 struct Name##Operator final : public Operator1<LanguageMode> { \ 543 : Operator1<LanguageMode>( \ 576 const Operator* JSOperatorBuilder::Name(LanguageMode language_mode) { \ 594 const Operator* JSOperatorBuilder::BitwiseOr(LanguageMode language_mode, 606 const Operator* JSOperatorBuilder::BitwiseXor(LanguageMode language_mode, 618 const Operator* JSOperatorBuilder::BitwiseAnd(LanguageMode language_mode, 630 const Operator* JSOperatorBuilder::ShiftLeft(LanguageMode language_mode, 642 const Operator* JSOperatorBuilder::ShiftRight(LanguageMode language_mode, 655 LanguageMode language_mode, BinaryOperationHints hints) [all...] |
/external/v8/src/ |
code-factory.h | 36 LanguageMode language_mode); 39 LanguageMode language_mode, 41 static Callable KeyedLoadIC(Isolate* isolate, LanguageMode language_mode); 43 Isolate* isolate, LanguageMode language_mode, 50 static Callable StoreIC(Isolate* isolate, LanguageMode mode); 51 static Callable StoreICInOptimizedCode(Isolate* isolate, LanguageMode mode, 53 static Callable KeyedStoreIC(Isolate* isolate, LanguageMode mode); 55 Isolate* isolate, LanguageMode mode, 92 static Callable FastNewClosure(Isolate* isolate, LanguageMode language_mode,
|
compilation-cache.h | 83 LanguageMode language_mode); 86 LanguageMode language_mode, 117 LanguageMode language_mode, 156 Handle<Context> context, LanguageMode language_mode); 163 Handle<Context> context, LanguageMode language_mode, int scope_position); 174 LanguageMode language_mode,
|
code-factory.cc | 16 LanguageMode language_mode) { 26 Isolate* isolate, TypeofMode typeof_mode, LanguageMode language_mode, 37 LanguageMode language_mode) { 47 Isolate* isolate, LanguageMode language_mode, 78 Callable CodeFactory::StoreIC(Isolate* isolate, LanguageMode language_mode) { 87 Isolate* isolate, LanguageMode language_mode, 100 LanguageMode language_mode) { 109 Isolate* isolate, LanguageMode language_mode, 266 LanguageMode language_mode,
|
globals.h | 246 enum LanguageMode { 247 // LanguageMode is expressed as a bitmask. Descriptions of the bits: 259 inline std::ostream& operator<<(std::ostream& os, const LanguageMode& mode) { 273 inline bool is_sloppy(LanguageMode language_mode) { 278 inline bool is_strict(LanguageMode language_mode) { 283 inline bool is_strong(LanguageMode language_mode) { 294 inline LanguageMode construct_language_mode(bool strict_bit, bool strong_bit) { 299 return static_cast<LanguageMode>(language_mode); 322 inline Strength strength(LanguageMode language_mode) { 1025 inline bool IsConstructable(FunctionKind kind, LanguageMode mode) [all...] |
compilation-cache.cc | 147 Handle<Context> context, LanguageMode language_mode) { 193 LanguageMode language_mode, 204 LanguageMode language_mode, int scope_position) { 293 Handle<Context> context, LanguageMode language_mode) { 303 Handle<Context> context, LanguageMode language_mode, int scope_position) { 329 LanguageMode language_mode,
|
/external/v8/test/unittests/compiler/ |
typer-unittest.cc | 243 TestBinaryArithOp(javascript_.Add(LanguageMode::SLOPPY, hints_), 245 TestBinaryArithOp(javascript_.Add(LanguageMode::STRONG, hints_), 251 TestBinaryArithOp(javascript_.Subtract(LanguageMode::SLOPPY, hints_), 253 TestBinaryArithOp(javascript_.Subtract(LanguageMode::STRONG, hints_), 259 TestBinaryArithOp(javascript_.Multiply(LanguageMode::SLOPPY, hints_), 261 TestBinaryArithOp(javascript_.Multiply(LanguageMode::STRONG, hints_), 267 TestBinaryArithOp(javascript_.Divide(LanguageMode::SLOPPY, hints_), 269 TestBinaryArithOp(javascript_.Divide(LanguageMode::STRONG, hints_), 275 TestBinaryArithOp(javascript_.Modulus(LanguageMode::SLOPPY, hints_), modulo); 276 TestBinaryArithOp(javascript_.Modulus(LanguageMode::STRONG, hints_), modulo) [all...] |
js-builtin-reducer-unittest.cc | 67 const LanguageMode kLanguageModes[] = {SLOPPY, STRICT, STRONG}; 91 TRACED_FOREACH(LanguageMode, language_mode, kLanguageModes) { 110 TRACED_FOREACH(LanguageMode, language_mode, kLanguageModes) { 133 TRACED_FOREACH(LanguageMode, language_mode, kLanguageModes) { 165 TRACED_FOREACH(LanguageMode, language_mode, kLanguageModes) { 195 TRACED_FOREACH(LanguageMode, language_mode, kLanguageModes) {
|
js-operator-unittest.cc | 17 const LanguageMode kLanguageModes[] = {SLOPPY, STRICT, STRONG}; 25 public ::testing::WithParamInterface<::testing::tuple<LanguageMode, T>> { 27 LanguageMode language_mode() const { 33 typedef ::testing::WithParamInterface<::testing::tuple<LanguageMode, T>> B; 161 const Operator* (JSOperatorBuilder::*constructor)(LanguageMode); 249 EXPECT_EQ(language_mode(), OpParameter<LanguageMode>(op));
|
/external/v8/src/ic/arm/ |
ic-compiler-arm.cc | 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/arm64/ |
ic-compiler-arm64.cc | 16 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/mips/ |
ic-compiler-mips.cc | 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/mips64/ |
ic-compiler-mips64.cc | 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/ppc/ |
ic-compiler-ppc.cc | 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/interpreter/ |
bytecode-array-builder.h | 83 LanguageMode language_mode, 87 LanguageMode language_mode); 107 LanguageMode language_mode); 110 LanguageMode language_mode); 116 LanguageMode language_mode); 119 LanguageMode language_mode); 127 LanguageMode language_mode); 197 BytecodeArrayBuilder& Delete(Register object, LanguageMode language_mode); 249 static Bytecode BytecodeForLoadIC(LanguageMode language_mode); 250 static Bytecode BytecodeForKeyedLoadIC(LanguageMode language_mode) [all...] |
/external/v8/src/ic/ia32/ |
ic-compiler-ia32.cc | 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/x64/ |
ic-compiler-x64.cc | 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/x87/ |
ic-compiler-x87.cc | 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/test/unittests/interpreter/ |
bytecode-array-builder-unittest.cc | 64 builder.LoadGlobal(name, 1, LanguageMode::SLOPPY, 66 .LoadGlobal(name, 1, LanguageMode::STRICT, TypeofMode::NOT_INSIDE_TYPEOF) 67 .LoadGlobal(name, 1, LanguageMode::SLOPPY, TypeofMode::INSIDE_TYPEOF) 68 .LoadGlobal(name, 1, LanguageMode::STRICT, TypeofMode::INSIDE_TYPEOF) 69 .StoreGlobal(name, 1, LanguageMode::SLOPPY) 70 .StoreGlobal(name, 1, LanguageMode::STRICT); 79 builder.LoadNamedProperty(reg, name, 0, LanguageMode::SLOPPY) 80 .LoadKeyedProperty(reg, 0, LanguageMode::SLOPPY) 81 .StoreNamedProperty(reg, name, 0, LanguageMode::SLOPPY) 82 .StoreKeyedProperty(reg, reg, 0, LanguageMode::SLOPPY [all...] |
/external/v8/src/ic/ |
ic-state.h | 208 : public BitField<LanguageMode, TypeofModeBits::kNext, 2> {}; 220 explicit LoadICState(TypeofMode typeof_mode, LanguageMode language_mode) 228 LanguageMode language_mode() const { 236 static LanguageMode GetLanguageMode(ExtraICState state) { 246 explicit StoreICState(LanguageMode mode) 251 LanguageMode language_mode() const { 255 static LanguageMode GetLanguageMode(ExtraICState state) { 259 class LanguageModeState : public BitField<LanguageMode, 1, 2> {};
|
ic-compiler.h | 29 Handle<Map> receiver_map, LanguageMode language_mode, 34 LanguageMode language_mode); 44 LanguageMode language_mode);
|
ic.h | 298 LanguageMode language_mode) { 306 LanguageMode language_mode() const { 325 LanguageMode language_mode); 326 static void GenerateNormal(MacroAssembler* masm, LanguageMode language_mode); 380 LanguageMode language_mode, 403 LanguageMode language_mode); 406 LanguageMode language_mode); 438 static ExtraICState ComputeExtraICState(LanguageMode flag) { 447 LanguageMode language_mode() const { 461 LanguageMode language_mode) [all...] |
/external/v8/src/parsing/ |
preparse-data.h | 56 LanguageMode language_mode, bool uses_super_property, 80 LanguageMode language_mode, bool uses_super_property, 118 LanguageMode language_mode() const { 150 LanguageMode language_mode_; 171 LanguageMode language_mode, bool uses_super_property,
|