OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:reg_no
(Results
1 - 3
of
3
) sorted by null
/art/compiler/sea_ir/ir/
sea.h
89
// Renames the use of @
reg_no
to refer to the instruction @definition.
94
void RenameToSSA(int
reg_no
, InstructionNode* definition, unsigned int predecessor_id) {
96
<< StringId() << " register " <<
reg_no
;
200
// Returns true if the region contains a phi function for @
reg_no
.
201
bool ContainsPhiFor(int
reg_no
) {
202
return (phi_set_.end() != phi_set_.find(
reg_no
));
208
// Adds a phi-function for @
reg_no
to this region.
211
bool InsertPhiFor(int
reg_no
);
sea.cc
355
int
reg_no
= (*phi_it)->GetRegisterNumber();
local
356
scoped_table->Add(
reg_no
, (*phi_it));
483
int
reg_no
= (*inst_it)->GetResultRegister();
local
484
std::map<int, InstructionNode*>::iterator res = de_defs_.find(
reg_no
);
485
if ((
reg_no
!= NO_REGISTER) && (res == de_defs_.end())) {
486
de_defs_.insert(std::pair<int, InstructionNode*>(
reg_no
, *inst_it));
574
bool Region::InsertPhiFor(int
reg_no
) {
575
if (!ContainsPhiFor(
reg_no
)) {
576
phi_set_.insert(
reg_no
);
577
PhiInstructionNode* new_phi = new PhiInstructionNode(
reg_no
);
597
int
reg_no
= phi->GetRegisterNumber();
local
[
all
...]
instruction_nodes.h
55
// Rename the use of @
reg_no
to refer to the instruction @definition,
57
void RenameToSSA(int
reg_no
, InstructionNode* definition) {
58
definition_edges_.insert(std::pair<int, InstructionNode*>(
reg_no
, definition));
59
DCHECK(NULL != definition) << "SSA definition for register " <<
reg_no
Completed in 47 milliseconds