Home
last modified time | relevance | path

Searched refs:Expr_Node (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dbfin-aux.h32 INSTR_T bfin_gen_ldimmhalf (REG_T, int, int, int, Expr_Node *, int);
33 INSTR_T bfin_gen_ldstidxi (REG_T, REG_T, int, int, int, Expr_Node *);
35 INSTR_T bfin_gen_ldstii (REG_T, REG_T, Expr_Node *, int, int);
36 INSTR_T bfin_gen_ldstiifp (REG_T, Expr_Node *, int);
52 INSTR_T bfin_gen_brcc (int, int, Expr_Node *);
53 INSTR_T bfin_gen_ujump (Expr_Node *);
56 INSTR_T bfin_gen_loopsetup (Expr_Node *, REG_T, int, Expr_Node *, REG_T);
57 INSTR_T bfin_gen_loop (Expr_Node *, REG_T, int, REG_T);
58 void bfin_loop_attempt_create_label (Expr_Node *, int);
59 void bfin_loop_beginend (Expr_Node *, int);
[all …]
Dbfin-defs.h259 typedef struct expr_node_struct Expr_Node; typedef
265 (INSTR_T code, Expr_Node *, int reloc,int pcrel);
313 Expr_Node *Left_Child;
314 Expr_Node *Right_Child;
319 Expr_Node *Expr_Node_Create (Expr_Node_Type type,
321 Expr_Node *Left_Child,
322 Expr_Node *Right_Child);
325 INSTR_T Expr_Node_Gen_Reloc (Expr_Node *head, int parent_reloc);
Dtc-bfin.c889 note_reloc (INSTR_T code, Expr_Node * symbol, int reloc, int pcrel) in note_reloc()
935 Expr_Node *
938 Expr_Node *Left_Child, in Expr_Node_Create()
939 Expr_Node *Right_Child) in Expr_Node_Create()
943 Expr_Node *node = (Expr_Node *) allocate (sizeof (Expr_Node)); in Expr_Node_Create()
953 static INSTR_T Expr_Node_Gen_Reloc_R (Expr_Node * head);
954 INSTR_T Expr_Node_Gen_Reloc (Expr_Node *head, int parent_reloc);
957 Expr_Node_Gen_Reloc (Expr_Node * head, int parent_reloc) in Expr_Node_Gen_Reloc()
1046 Expr_Node_Gen_Reloc_R (Expr_Node * head) in Expr_Node_Gen_Reloc_R()
1278 bfin_gen_loopsetup (Expr_Node * psoffset, REG_T c, int rop, in bfin_gen_loopsetup()
[all …]
Dbfin-parse.y156 static int value_match (Expr_Node *, int, int, int, int);
161 static Expr_Node *binary (Expr_Op_Type, Expr_Node *, Expr_Node *);
162 static Expr_Node *unary (Expr_Op_Type, Expr_Node *);
198 in_range_p (Expr_Node *exp, int from, int to, unsigned int mask) in in_range_p()
229 valid_dreg_pair (Register *reg1, Expr_Node *reg2) in valid_dreg_pair()
449 Expr_Node *expr;
3011 Expr_Node *tmp = $5;
3037 Expr_Node *tmp = $5;
3103 Expr_Node *tmp = $4;
3140 Expr_Node *tmp = $7;
[all …]
Dbfin-parse.c207 static int value_match (Expr_Node *, int, int, int, int);
212 static Expr_Node *binary (Expr_Op_Type, Expr_Node *, Expr_Node *);
213 static Expr_Node *unary (Expr_Op_Type, Expr_Node *);
249 in_range_p (Expr_Node *exp, int from, int to, unsigned int mask) in in_range_p()
280 valid_dreg_pair (Register *reg1, Expr_Node *reg2) in valid_dreg_pair()
899 Expr_Node *expr;
5698 Expr_Node *tmp = (yyvsp[-3].expr); in yyparse()
5725 Expr_Node *tmp = (yyvsp[-3].expr); in yyparse()
5798 Expr_Node *tmp = (yyvsp[-3].expr); in yyparse()
5838 Expr_Node *tmp = (yyvsp[-2].expr); in yyparse()
[all …]
Dbfin-parse.h415 Expr_Node *expr;