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

1 2 3 4 5 6

  /external/v8/src/
machine-type.h 56 class MachineType {
58 MachineType()
61 MachineType(MachineRepresentation representation, MachineSemantic semantic)
64 bool operator==(MachineType other) const {
69 bool operator!=(MachineType other) const { return !(*this == other); }
89 static MachineType UintPtr() {
92 static MachineType IntPtr() {
95 static MachineType Int8() {
96 return MachineType(MachineRepresentation::kWord8, MachineSemantic::kInt32);
98 static MachineType Uint8()
    [all...]
interface-descriptors.cc 26 const MachineType* machine_types) {
27 // InterfaceDescriptor owns a copy of the MachineType array.
30 machine_types_.reset(NewArray<MachineType>(param_count_));
33 machine_types_[i] = MachineType::AnyTagged();
65 MachineType machine_types[] = {MachineType::AnyTagged(),
66 MachineType::Int32()};
104 MachineType machine_types[] = {MachineType::AnyTagged(),
105 MachineType::AnyTagged()
    [all...]
machine-type.cc 76 std::ostream& operator<<(std::ostream& os, MachineType type) {
77 if (type == MachineType::None()) {
  /external/v8/src/compiler/
access-builder.cc 22 Type::Number(), MachineType::Float64(),
31 Type::Any(), MachineType::AnyTagged(),
40 TypeCache::Get().kUint8, MachineType::Uint8(),
49 Type::OtherInternal(), MachineType::TaggedPointer(),
59 MaybeHandle<Map>(), TypeCache::Get().kFloat64, MachineType::Float64(),
69 Type::Internal(), MachineType::TaggedPointer(),
79 Type::Internal(), MachineType::TaggedPointer(),
91 Type::NonInternal(), MachineType::AnyTagged(),
101 Type::NonInternal(), MachineType::AnyTagged(),
110 Type::OtherInternal(), MachineType::TaggedPointer()
    [all...]
linkage.cc 23 LinkageLocation regloc(Register reg, MachineType type) {
56 MachineType* types = zone->NewArray<MachineType>(param_count + return_count);
240 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged()));
243 locations.AddReturn(regloc(kReturnRegister1, MachineType::AnyTagged()));
246 locations.AddReturn(regloc(kReturnRegister2, MachineType::AnyTagged()));
252 i - js_parameter_count, MachineType::AnyTagged()));
256 regloc(kRuntimeCallFunctionRegister, MachineType::Pointer()));
260 regloc(kRuntimeCallArgCountRegister, MachineType::Int32()));
263 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged()))
    [all...]
linkage.h 43 MachineType type = MachineType::None()) {
48 MachineType type = MachineType::None()) {
53 static LinkageLocation ForCallerFrameSlot(int32_t slot, MachineType type) {
58 static LinkageLocation ForCalleeFrameSlot(int32_t slot, MachineType type) {
68 MachineType::Pointer());
75 MachineType::Pointer());
83 MachineType::AnyTagged());
90 MachineType::AnyTagged())
    [all...]
wasm-linkage.cc 28 MachineType MachineTypeFor(ValueType type) {
31 return MachineType::Int32();
33 return MachineType::Int64();
35 return MachineType::Float64();
37 return MachineType::Float32();
39 return MachineType::Simd128();
42 return MachineType::AnyTagged();
46 LinkageLocation regloc(Register reg, MachineType type) {
50 LinkageLocation regloc(DoubleRegister reg, MachineType type) {
54 LinkageLocation stackloc(int i, MachineType type)
    [all...]
machine-operator.h 44 // A Load needs a MachineType.
45 typedef MachineType LoadRepresentation;
49 // A Store needs a MachineType and a WriteBarrierKind in order to emit the
75 typedef MachineType UnalignedLoadRepresentation;
79 // An UnalignedStore needs a MachineType.
85 // A CheckedLoad needs a MachineType.
86 typedef MachineType CheckedLoadRepresentation;
91 // A CheckedStore needs a MachineType.
144 bool IsUnalignedLoadSupported(const MachineType& machineType,
    [all...]
raw-machine-assembler.cc 207 Node* RawMachineAssembler::CallCFunction0(MachineType return_type,
218 Node* RawMachineAssembler::CallCFunction1(MachineType return_type,
219 MachineType arg0_type, Node* function,
231 Node* RawMachineAssembler::CallCFunction2(MachineType return_type,
232 MachineType arg0_type,
233 MachineType arg1_type, Node* function,
245 Node* RawMachineAssembler::CallCFunction3(MachineType return_type,
246 MachineType arg0_type,
247 MachineType arg1_type,
248 MachineType arg2_type, Node* function
    [all...]
state-values-utils.h 88 MachineType type;
89 TypedNode(Node* node, MachineType type) : node(node), type(type) {}
106 MachineType type();
raw-machine-assembler.h 42 MachineRepresentation word = MachineType::PointerRepresentation(),
124 Node* Load(MachineType rep, Node* base) {
127 Node* Load(MachineType rep, Node* base, Node* index) {
142 Node* UnalignedLoad(MachineType rep, Node* base) {
145 Node* UnalignedLoad(MachineType rep, Node* base, Node* index) {
157 MachineType t = MachineType::TypeForRepresentation(rep);
170 Node* AtomicLoad(MachineType rep, Node* base, Node* index) {
699 Node* LoadFromPointer(void* address, MachineType rep, int32_t offset = 0) {
705 Node* UnalignedLoadFromPointer(void* address, MachineType rep
    [all...]
common-operator.h 251 TypedStateValueInfo(ZoneVector<MachineType> const* machine_types,
255 ZoneVector<MachineType> const* machine_types() const {
261 ZoneVector<MachineType> const* machine_types_;
284 const ZoneVector<MachineType>* types);
297 ZoneVector<MachineType> const* MachineTypesOf(Operator const*)
363 const Operator* TypedStateValues(const ZoneVector<MachineType>* types,
367 const Operator* TypedObjectState(const ZoneVector<MachineType>* types);
representation-change.h 246 MachineType TypeForBasePointer(const FieldAccess& access) {
247 return access.tag() != 0 ? MachineType::AnyTagged()
248 : MachineType::Pointer();
251 MachineType TypeForBasePointer(const ElementAccess& access) {
252 return access.tag() != 0 ? MachineType::AnyTagged()
253 : MachineType::Pointer();
code-assembler.h 258 Node* Load(MachineType rep, Node* base);
259 Node* Load(MachineType rep, Node* base, Node* offset);
260 Node* AtomicLoad(MachineType rep, Node* base, Node* offset);
372 Node* CallCFunctionN(Signature<MachineType>* signature, int input_count,
376 Node* CallCFunction2(MachineType return_type, MachineType arg0_type,
377 MachineType arg1_type, Node* function, Node* arg0,
381 Node* CallCFunction3(MachineType return_type, MachineType arg0_type,
382 MachineType arg1_type, MachineType arg2_type
    [all...]
  /external/llvm/lib/DebugInfo/PDB/Raw/
DbiStreamBuilder.cpp 23 Flags(0), MachineType(PDB_Machine::x86) {}
37 void DbiStreamBuilder::setMachineType(PDB_Machine M) { MachineType = M; }
59 H->MachineType = static_cast<uint16_t>(MachineType);
  /external/v8/src/ffi/
ffi-compiler.cc 57 MachineType FFIToMachineType(FFIType type) {
60 return MachineType::Int32();
63 return MachineType::None();
66 Signature<MachineType>* FFIToMachineSignature(FFISignature* sig) {
67 Signature<MachineType>::Builder sig_builder(zone(), sig->return_count(),
  /external/v8/src/wasm/
wasm-opcodes.h 544 static byte MemSize(MachineType type) {
576 static MachineType MachineTypeFor(ValueType type) {
579 return MachineType::Int32();
581 return MachineType::Int64();
583 return MachineType::Float32();
585 return MachineType::Float64();
587 return MachineType::Simd128();
589 return MachineType::Simd1x4();
591 return MachineType::Simd1x8();
593 return MachineType::Simd1x16()
    [all...]
  /external/llvm/include/llvm/DebugInfo/PDB/Raw/
DbiStreamBuilder.h 50 PDB_Machine MachineType;
  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetELFWriterInfo.h 35 enum MachineType {
  /external/syslinux/efi32/include/efi/
romload.h 28 UINT16 MachineType;
  /external/syslinux/efi64/include/efi/
romload.h 28 UINT16 MachineType;
  /external/syslinux/gnu-efi/gnu-efi-3.0/inc/
romload.h 28 UINT16 MachineType;
  /device/linaro/bootloader/edk2/BaseTools/Source/C/EfiRom/
EfiRom.h 215 UINT16 *MachineType,
319 UINT16 MachineType
329 MachineType - GC_TODO: add argument description
  /external/v8/src/interpreter/
interpreter-assembler.cc 33 bytecode_offset_(this, MachineType::PointerRepresentation()),
34 interpreted_frame_pointer_(this, MachineType::PointerRepresentation()),
36 dispatch_table_(this, MachineType::PointerRepresentation()),
207 return Load(MachineType::AnyTagged(), GetInterpretedFramePointer(),
212 return Load(MachineType::AnyTagged(), GetInterpretedFramePointer(),
254 return Load(MachineType::Uint8(), BytecodeArrayTaggedPointer(),
263 return Load(MachineType::Int8(), BytecodeArrayTaggedPointer(),
268 int relative_offset, MachineType result_type) {
284 MachineType msb_type =
285 result_type.IsSigned() ? MachineType::Int8() : MachineType::Uint8()
    [all...]
  /external/v8/src/builtins/
builtins-internal.cc 184 Variable var_index(assembler, MachineType::PointerRepresentation());
198 MachineType::AnyTagged(), frame,
241 Variable var_frame(&assembler, MachineType::PointerRepresentation()),
242 var_length(&assembler, MachineType::PointerRepresentation());
246 MachineType::Pointer(), var_frame.value(),
249 assembler.Load(MachineType::AnyTagged(), parent_frame,
286 MachineType::Pointer(), assembler.LoadParentFramePointer(),
289 assembler.Load(MachineType::AnyTagged(), frame,

Completed in 776 milliseconds

1 2 3 4 5 6