Home
last modified time | relevance | path

Searched refs:WordT (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/compiler/
Dcode-assembler.h230 V(IntPtrLessThan, BoolT, WordT, WordT) \
231 V(IntPtrLessThanOrEqual, BoolT, WordT, WordT) \
232 V(IntPtrGreaterThan, BoolT, WordT, WordT) \
233 V(IntPtrGreaterThanOrEqual, BoolT, WordT, WordT) \
240 V(UintPtrLessThan, BoolT, WordT, WordT) \
241 V(UintPtrLessThanOrEqual, BoolT, WordT, WordT) \
242 V(UintPtrGreaterThan, BoolT, WordT, WordT) \
243 V(UintPtrGreaterThanOrEqual, BoolT, WordT, WordT)
258 V(IntPtrAdd, WordT, WordT, WordT) \
259 V(IntPtrSub, WordT, WordT, WordT) \
[all …]
Dcode-assembler.cc434 void CodeAssembler::Return(TNode<WordT> value) { in Return()
456 void CodeAssembler::Return(TNode<WordT> value1, TNode<WordT> value2) { in Return()
539 TNode<WordT> CodeAssembler::WordPoisonOnSpeculation(TNode<WordT> value) { in WordPoisonOnSpeculation()
540 return UncheckedCast<WordT>(raw_assembler()->WordPoisonOnSpeculation(value)); in WordPoisonOnSpeculation()
551 TNode<WordT> CodeAssembler::WordShl(SloppyTNode<WordT> value, int shift) { in CODE_ASSEMBLER_BINARY_OP_LIST()
555 TNode<WordT> CodeAssembler::WordShr(SloppyTNode<WordT> value, int shift) { in WordShr()
559 TNode<WordT> CodeAssembler::WordSar(SloppyTNode<WordT> value, int shift) { in WordSar()
580 CODE_ASSEMBLER_COMPARE(IntPtrEqual, WordT, intptr_t, ToIntPtrConstant, ==)
581 CODE_ASSEMBLER_COMPARE(WordEqual, WordT, intptr_t, ToIntPtrConstant, ==)
582 CODE_ASSEMBLER_COMPARE(WordNotEqual, WordT, intptr_t, ToIntPtrConstant, !=)
/external/v8/src/interpreter/
Dinterpreter-assembler.h144 TNode<Object> LoadConstantPoolEntry(TNode<WordT> index);
146 TNode<IntPtrT> LoadAndUntagConstantPoolEntry(TNode<WordT> index);
231 void DispatchToBytecode(TNode<WordT> target_bytecode,
236 void AbortIfWordNotEqual(TNode<WordT> lhs, TNode<WordT> rhs,
284 void TraceBytecodeDispatch(TNode<WordT> target_bytecode);
376 TNode<WordT> LoadBytecode(TNode<IntPtrT> bytecode_offset);
380 TNode<WordT> StarDispatchLookahead(TNode<WordT> target_bytecode);
Dinterpreter-assembler.cc684 TNode<Object> InterpreterAssembler::LoadConstantPoolEntry(TNode<WordT> index) { in LoadConstantPoolEntry()
693 TNode<WordT> index) { in LoadAndUntagConstantPoolEntry()
1003 TNode<WordT> function = in CallRuntimeN()
1131 TNode<WordT> InterpreterAssembler::LoadBytecode( in LoadBytecode()
1138 TNode<WordT> InterpreterAssembler::StarDispatchLookahead( in StarDispatchLookahead()
1139 TNode<WordT> target_bytecode) { in StarDispatchLookahead()
1142 TVARIABLE(WordT, var_bytecode, target_bytecode); in StarDispatchLookahead()
1184 TNode<WordT> target_bytecode = LoadBytecode(target_offset); in Dispatch()
1193 TNode<WordT> target_bytecode, TNode<IntPtrT> new_bytecode_offset) { in DispatchToBytecode()
1225 TNode<WordT> next_bytecode = LoadBytecode(next_bytecode_offset); in DispatchWide()
[all …]
Dinterpreter-generator.cc2223 TNode<WordT> entry = IntPtrAdd(table_start, case_value); in IGNITION_HANDLER()
3050 TNode<WordT> entry = IntPtrAdd(table_start, case_value); in IGNITION_HANDLER()
/external/v8/src/codegen/
Dtnode.h29 struct WordT : IntegralT { struct
34 struct RawPtrT : WordT {
75 struct IntPtrT : WordT {
78 struct UintPtrT : WordT {
295 static const bool value = types_have_common_values<WordT, U>::value;
299 static const bool value = types_have_common_values<WordT, U>::value;
Dcode-stub-assembler.h503 return WordEqual(ReinterpretCast<WordT>(a), ReinterpretCast<WordT>(b)); in TaggedEqual()
890 TNode<Int32T> TruncateWordToInt32(SloppyTNode<WordT> value);
900 TNode<BoolT> WordIsAligned(SloppyTNode<WordT> word, size_t alignment);
912 TNode<BoolT> IsInRange(TNode<WordT> value, intptr_t lower_limit, in IsInRange()
1248 TNode<WordT> LoadMapEnumLength(TNode<Map> map);
2241 TNode<WordT> TimesSystemPointerSize(SloppyTNode<WordT> value);
2243 return Signed(TimesSystemPointerSize(implicit_cast<TNode<WordT>>(value))); in TimesSystemPointerSize()
2246 return Unsigned(TimesSystemPointerSize(implicit_cast<TNode<WordT>>(value))); in TimesSystemPointerSize()
2249 TNode<WordT> TimesTaggedSize(SloppyTNode<WordT> value);
2251 return Signed(TimesTaggedSize(implicit_cast<TNode<WordT>>(value))); in TimesTaggedSize()
[all …]
Dcode-stub-assembler.cc994 TNode<Int32T> CodeStubAssembler::TruncateWordToInt32(SloppyTNode<WordT> value) { in TruncateWordToInt32()
1035 TNode<BoolT> CodeStubAssembler::WordIsAligned(SloppyTNode<WordT> word, in WordIsAligned()
1447 return UncheckedCast<RawPtrT>(UncheckedCast<WordT>(entry)); in LoadExternalPointerFromObject()
1735 TNode<WordT> CodeStubAssembler::LoadMapEnumLength(TNode<Map> map) { in LoadMapEnumLength()
4502 const TNode<WordT> delta_offset = IntPtrAdd(offset, delta); in MoveElements()
4593 const TNode<WordT> delta_offset = IntPtrAdd(offset, delta); in CopyElements()
5462 TNode<WordT> CodeStubAssembler::TimesSystemPointerSize( in TimesSystemPointerSize()
5463 SloppyTNode<WordT> value) { in TimesSystemPointerSize()
5467 TNode<WordT> CodeStubAssembler::TimesTaggedSize(SloppyTNode<WordT> value) { in TimesTaggedSize()
5471 TNode<WordT> CodeStubAssembler::TimesDoubleSize(SloppyTNode<WordT> value) { in TimesDoubleSize()
[all …]
/external/v8/src/builtins/
Dbuiltins-internal-gen.cc153 TNode<WordT> r0; in GetMarkBit()
163 TNode<WordT> r1; in GetMarkBit()
274 TNode<IntPtrT> LoadBucket(TNode<IntPtrT> slot_set, TNode<WordT> slot_offset, in LoadBucket()
276 TNode<WordT> bucket_index = in LoadBucket()
285 void SetBitInCell(TNode<IntPtrT> bucket, TNode<WordT> slot_offset) { in SetBitInCell()
287 TNode<WordT> cell_offset = WordAnd( in SetBitInCell()
298 TNode<WordT> bit_index = WordAnd(WordShr(slot_offset, kTaggedSizeLog2), in SetBitInCell()
731 auto c_function = UncheckedParameter<WordT>(Descriptor::kCFunction); in TF_BUILTIN()
Dbuiltins-collections-gen.cc1680 const TNode<WordT> capacity = WordShl(number_of_buckets.value(), 1); in TF_BUILTIN()
1852 const TNode<WordT> capacity = WordShl(number_of_buckets.value(), 1); in TF_BUILTIN()
/external/v8/src/ic/
Daccessor-assembler.h328 TNode<WordT> handler_word,
333 TNode<WordT> handler_word, TNode<DataHandler> handler,
336 void HandleLoadField(TNode<JSObject> holder, TNode<WordT> handler_word,
346 TNode<IntPtrT> handler_kind, TNode<WordT> handler_word,
Daccessor-assembler.cc182 TNode<WordT> handler_word, ExitPoint* exit_point) { in HandleLoadCallbackProperty()
197 TNode<WordT> handler_word, TNode<DataHandler> handler, in HandleLoadAccessor()
238 TNode<WordT> handler_word, in HandleLoadField()
470 TNode<IntPtrT> handler_kind, TNode<WordT> handler_word, Label* rebox_double, in HandleLoadICSmiHandlerLoadNamedCase()