OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LinkageLocation
(Results
1 - 12
of
12
) sorted by null
/external/v8/src/compiler/
linkage.h
30
class
LinkageLocation
{
32
bool operator==(const
LinkageLocation
& other) const {
36
bool operator!=(const
LinkageLocation
& other) const {
40
static
LinkageLocation
ForAnyRegister() {
41
return
LinkageLocation
(REGISTER, ANY_REGISTER);
44
static
LinkageLocation
ForRegister(int32_t reg) {
46
return
LinkageLocation
(REGISTER, reg);
49
static
LinkageLocation
ForCallerFrameSlot(int32_t slot) {
51
return
LinkageLocation
(STACK_SLOT, slot);
54
static
LinkageLocation
ForCalleeFrameSlot(int32_t slot)
[
all
...]
wasm-linkage.cc
21
using compiler::
LinkageLocation
;
42
LinkageLocation
regloc(Register reg) {
43
return
LinkageLocation
::ForRegister(reg.code());
47
LinkageLocation
regloc(DoubleRegister reg) {
48
return
LinkageLocation
::ForRegister(reg.code());
52
LinkageLocation
stackloc(int i) {
53
return
LinkageLocation
::ForCallerFrameSlot(i);
157
LinkageLocation
Next(LocalType type) {
266
LinkageLocation
target_loc =
LinkageLocation
::ForAnyRegister()
[
all
...]
instruction-selector-impl.h
70
InstructionOperand DefineAsLocation(Node* node,
LinkageLocation
location,
76
LinkageLocation
primary_location,
77
LinkageLocation
secondary_location) {
131
InstructionOperand UseExplicit(
LinkageLocation
location) {
146
InstructionOperand UseLocation(Node* node,
LinkageLocation
location,
153
InstructionOperand UsePointerLocation(
LinkageLocation
to_location,
154
LinkageLocation
from_location) {
187
InstructionOperand TempLocation(
LinkageLocation
location,
243
LinkageLocation
primary_location,
LinkageLocation
secondary_location
[
all
...]
linkage.cc
20
LinkageLocation
regloc(Register reg) {
21
return
LinkageLocation
::ForRegister(reg.code());
252
LinkageLocation
::ForCallerFrameSlot(i - js_parameter_count));
274
LinkageLocation
target_loc =
LinkageLocation
::ForAnyRegister();
299
LinkageLocation
target_loc = regloc(kJSFunctionRegister);
335
locations.AddParam(
LinkageLocation
::ForCallerFrameSlot(spill_slot_index));
356
LinkageLocation
target_loc = regloc(kJSFunctionRegister);
400
LinkageLocation
::ForCallerFrameSlot(kInterpreterDispatchTableSpillSlot));
409
LinkageLocation
target_loc = LinkageLocation::ForAnyRegister()
[
all
...]
c-linkage.cc
17
LinkageLocation
regloc(Register reg) {
18
return
LinkageLocation
::ForRegister(reg.code());
193
LinkageLocation
::ForCallerFrameSlot(-1 - stack_offset));
212
LinkageLocation
target_loc =
LinkageLocation
::ForAnyRegister();
instruction-selector.cc
532
LinkageLocation
location =
616
LinkageLocation
location = buffer->descriptor->GetInputLocation(index);
618
location =
LinkageLocation
::ConvertToTailCallerLocation(
643
LinkageLocation
saved_return_location =
644
LinkageLocation
::ForSavedCallerReturnAddress();
646
g.UsePointerLocation(
LinkageLocation
::ConvertToTailCallerLocation(
[
all
...]
/external/v8/test/unittests/compiler/
tail-call-optimization-unittest.cc
31
LinkageLocation
kLocationSignature[] = {
LinkageLocation
::ForRegister(0),
32
LinkageLocation
::ForRegister(1)};
35
LinkageLocation
::ForRegister(0),
53
LinkageLocation
kLocationSignature[] = {
LinkageLocation
::ForRegister(0),
54
LinkageLocation
::ForRegister(1)};
57
LinkageLocation
::ForRegister(0),
79
LinkageLocation
kLocationSignature[] = {
LinkageLocation
::ForRegister(0)
[
all
...]
linkage-tail-call-unittest.cc
33
LinkageLocation
::ForAnyRegister(),
44
LinkageLocation
StackLocation(int loc) {
45
return
LinkageLocation
::ForCallerFrameSlot(-loc);
48
LinkageLocation
RegisterLocation(int loc) {
49
return
LinkageLocation
::ForRegister(loc);
68
LinkageLocation
location_array[] = {RegisterLocation(0)};
86
LinkageLocation
location_array1[] = {RegisterLocation(0)};
91
LinkageLocation
location_array2[] = {RegisterLocation(1)};
106
LinkageLocation
location_array1[] = {RegisterLocation(0)};
111
LinkageLocation
location_array2[] = {RegisterLocation(0)
[
all
...]
/external/v8/test/cctest/compiler/
test-multiple-return.cc
38
LinkageLocation
::ForRegister(config->allocatable_general_codes()[i]));
46
LinkageLocation
::ForRegister(config->allocatable_general_codes()[i]));
54
LinkageLocation
target_loc =
LinkageLocation
::ForAnyRegister();
test-run-native-calls.cc
135
LinkageLocation
Next(MachineType type) {
139
return
LinkageLocation
::ForRegister(fp_regs[fp_offset++]);
143
return
LinkageLocation
::ForCallerFrameSlot(offset);
148
return
LinkageLocation
::ForRegister(gp_regs[gp_offset++]);
152
return
LinkageLocation
::ForCallerFrameSlot(offset);
197
LinkageLocation
target_loc =
LinkageLocation
::ForAnyRegister();
[
all
...]
test-run-machops.cc
[
all
...]
/external/v8/src/compiler/x87/
code-generator-x87.cc
[
all
...]
Completed in 3997 milliseconds