HomeSort by relevance Sort by last modified time
    Searched refs:LinkageLocation (Results 1 - 7 of 7) sorted by null

  /external/v8/src/compiler/
linkage.h 32 class LinkageLocation {
34 bool operator==(const LinkageLocation& other) const {
38 bool operator!=(const LinkageLocation& other) const {
42 static LinkageLocation ForAnyRegister(
44 return LinkageLocation(REGISTER, ANY_REGISTER, type);
47 static LinkageLocation ForRegister(int32_t reg,
50 return LinkageLocation(REGISTER, reg, type);
53 static LinkageLocation ForCallerFrameSlot(int32_t slot, MachineType type) {
55 return LinkageLocation(STACK_SLOT, slot, type);
58 static LinkageLocation ForCalleeFrameSlot(int32_t slot, MachineType type)
    [all...]
linkage.cc 23 LinkageLocation regloc(Register reg, MachineType type) {
24 return LinkageLocation::ForRegister(reg.code(), type);
80 LinkageLocation operand = GetInputLocation(i);
92 LinkageLocation operand = tail_caller->GetInputLocation(i);
251 locations.AddParam(LinkageLocation::ForCallerFrameSlot(
267 LinkageLocation target_loc =
268 LinkageLocation::ForAnyRegister(MachineType::AnyTagged());
300 locations.AddParam(LinkageLocation::ForCallerFrameSlot(
319 LinkageLocation target_loc =
320 is_osr ? LinkageLocation::ForSavedCallerFunction(
    [all...]
instruction-selector-impl.h 75 InstructionOperand DefineAsLocation(Node* node, LinkageLocation location) {
80 LinkageLocation primary_location,
81 LinkageLocation secondary_location) {
141 InstructionOperand UseExplicit(LinkageLocation location) {
164 InstructionOperand UseLocation(Node* node, LinkageLocation location) {
170 InstructionOperand UsePointerLocation(LinkageLocation to_location,
171 LinkageLocation from_location) {
218 InstructionOperand TempLocation(LinkageLocation location) {
289 LinkageLocation primary_location, LinkageLocation secondary_location
    [all...]
wasm-linkage.cc 24 using compiler::LinkageLocation;
46 LinkageLocation regloc(Register reg, MachineType type) {
47 return LinkageLocation::ForRegister(reg.code(), type);
50 LinkageLocation regloc(DoubleRegister reg, MachineType type) {
51 return LinkageLocation::ForRegister(reg.code(), type);
54 LinkageLocation stackloc(int i, MachineType type) {
55 return LinkageLocation::ForCallerFrameSlot(i, type);
177 LinkageLocation Next(ValueType type) {
307 LinkageLocation target_loc = LinkageLocation::ForAnyRegister(target_type)
    [all...]
c-linkage.cc 17 LinkageLocation regloc(Register reg, MachineType type) {
18 return LinkageLocation::ForRegister(reg.code(), type);
211 locations.AddParam(LinkageLocation::ForCallerFrameSlot(
231 LinkageLocation target_loc = LinkageLocation::ForAnyRegister(target_type);
instruction-selector.cc 701 LinkageLocation location =
798 LinkageLocation location = buffer->descriptor->GetInputLocation(index);
800 location = LinkageLocation::ConvertToTailCallerLocation(
823 LinkageLocation saved_return_location =
824 LinkageLocation::ForSavedCallerReturnAddress();
826 g.UsePointerLocation(LinkageLocation::ConvertToTailCallerLocation(
    [all...]
  /external/v8/src/compiler/x87/
code-generator-x87.cc     [all...]

Completed in 1178 milliseconds