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

  /art/compiler/sea_ir/ir/
visitor.h 26 class SignatureNode;
49 virtual void Visit(SignatureNode* region) = 0;
80 virtual void Traverse(SignatureNode* sig) { }
sea.h 45 class SignatureNode;
47 // A SignatureNode is a declaration of one parameter in the function signature.
50 class SignatureNode: public InstructionNode {
54 explicit SignatureNode(unsigned int register_no, unsigned int signature_position):
276 std::vector<SignatureNode*>* GetParameterNodes() {
306 void AddParameterNode(SignatureNode* parameterNode) {
343 // Inserts one SignatureNode for each argument of the function in
348 std::vector<SignatureNode*> parameters_;
sea.cc 178 // Insert a fake SignatureNode for the first parameter.
180 SignatureNode* parameter_def_node = new sea_ir::SignatureNode(0, 0);
187 SignatureNode* parameter_def_node = new sea_ir::SignatureNode(register_no, position);
  /art/compiler/sea_ir/types/
type_inference_visitor.h 47 void Visit(SignatureNode* parameter);
type_inference_visitor.cc 30 void TypeInferenceVisitor::Visit(SignatureNode* parameter) {
  /art/compiler/sea_ir/code_gen/
code_gen.h 107 void Visit(SignatureNode* region);
131 void Visit(SignatureNode* region);
152 void Visit(SignatureNode* region);
code_gen.cc 62 std::vector<SignatureNode*>* parameters = graph->GetParameterNodes();
67 for (std::vector<SignatureNode*>::const_iterator param_iterator = parameters->begin();
93 SignatureNode* parameter = parameters->at(param_id);
278 void CodeGenVisitor::Visit(SignatureNode* signature) {
282 void CodeGenPrepassVisitor::Visit(SignatureNode* signature) {
286 void CodeGenPostpassVisitor::Visit(SignatureNode* signature) {
  /art/compiler/sea_ir/debug/
dot_gen.h 51 void Visit(SignatureNode* parameter);
dot_gen.cc 108 void DotGenerationVisitor::Visit(SignatureNode* parameter) {

Completed in 3006 milliseconds