Lines Matching refs:stmt
129 #include "stmt.h"
213 static inline bool gimple_call_builtin_p(gimple stmt, enum built_in_function code)
217 if (!is_gimple_call(stmt))
219 fndecl = gimple_call_fndecl(stmt);
284 static inline bool gimple_asm_clobbers_memory_p(const_gimple stmt)
288 for (i = 0; i < gimple_asm_nclobbers(stmt); i++) {
289 tree op = gimple_asm_clobber_op(stmt, i);
457 #define ipa_remove_stmt_references(cnode, stmt)
468 static inline gasm *as_a_gasm(gimple stmt)
470 return stmt;
473 static inline const gasm *as_a_const_gasm(const_gimple stmt)
475 return stmt;
478 static inline gassign *as_a_gassign(gimple stmt)
480 return stmt;
483 static inline const gassign *as_a_const_gassign(const_gimple stmt)
485 return stmt;
488 static inline gcall *as_a_gcall(gimple stmt)
490 return stmt;
493 static inline const gcall *as_a_const_gcall(const_gimple stmt)
495 return stmt;
498 static inline gcond *as_a_gcond(gimple stmt)
500 return stmt;
503 static inline const gcond *as_a_const_gcond(const_gimple stmt)
505 return stmt;
508 static inline gdebug *as_a_gdebug(gimple stmt)
510 return stmt;
513 static inline const gdebug *as_a_const_gdebug(const_gimple stmt)
515 return stmt;
518 static inline ggoto *as_a_ggoto(gimple stmt)
520 return stmt;
523 static inline const ggoto *as_a_const_ggoto(const_gimple stmt)
525 return stmt;
528 static inline gphi *as_a_gphi(gimple stmt)
530 return stmt;
533 static inline const gphi *as_a_const_gphi(const_gimple stmt)
535 return stmt;
538 static inline greturn *as_a_greturn(gimple stmt)
540 return stmt;
543 static inline const greturn *as_a_const_greturn(const_gimple stmt)
545 return stmt;
601 static inline gasm *as_a_gasm(gimple stmt)
603 return as_a<gasm>(stmt);
606 static inline const gasm *as_a_const_gasm(const_gimple stmt)
608 return as_a<const gasm>(stmt);
611 static inline gassign *as_a_gassign(gimple stmt)
613 return stmt;
616 static inline const gassign *as_a_const_gassign(const_gimple stmt)
618 return stmt;
621 static inline gcall *as_a_gcall(gimple stmt)
623 return as_a<gcall>(stmt);
626 static inline const gcall *as_a_const_gcall(const_gimple stmt)
628 return as_a<const gcall>(stmt);
631 static inline gcond *as_a_gcond(gimple stmt)
633 return stmt;
636 static inline const gcond *as_a_const_gcond(const_gimple stmt)
638 return stmt;
641 static inline gdebug *as_a_gdebug(gimple stmt)
643 return stmt;
646 static inline const gdebug *as_a_const_gdebug(const_gimple stmt)
648 return stmt;
651 static inline ggoto *as_a_ggoto(gimple stmt)
653 return stmt;
656 static inline const ggoto *as_a_const_ggoto(const_gimple stmt)
658 return stmt;
661 static inline gphi *as_a_gphi(gimple stmt)
663 return as_a<gphi>(stmt);
666 static inline const gphi *as_a_const_gphi(const_gimple stmt)
668 return as_a<const gphi>(stmt);
671 static inline greturn *as_a_greturn(gimple stmt)
673 return stmt;
676 static inline const greturn *as_a_const_greturn(const_gimple stmt)
678 return stmt;
871 static inline gasm *as_a_gasm(gimple stmt)
873 return as_a<gasm *>(stmt);
876 static inline const gasm *as_a_const_gasm(const_gimple stmt)
878 return as_a<const gasm *>(stmt);
881 static inline gassign *as_a_gassign(gimple stmt)
883 return as_a<gassign *>(stmt);
886 static inline const gassign *as_a_const_gassign(const_gimple stmt)
888 return as_a<const gassign *>(stmt);
891 static inline gcall *as_a_gcall(gimple stmt)
893 return as_a<gcall *>(stmt);
896 static inline const gcall *as_a_const_gcall(const_gimple stmt)
898 return as_a<const gcall *>(stmt);
901 static inline ggoto *as_a_ggoto(gimple stmt)
903 return as_a<ggoto *>(stmt);
906 static inline const ggoto *as_a_const_ggoto(const_gimple stmt)
908 return as_a<const ggoto *>(stmt);
911 static inline gphi *as_a_gphi(gimple stmt)
913 return as_a<gphi *>(stmt);
916 static inline const gphi *as_a_const_gphi(const_gimple stmt)
918 return as_a<const gphi *>(stmt);
921 static inline greturn *as_a_greturn(gimple stmt)
923 return as_a<greturn *>(stmt);
926 static inline const greturn *as_a_const_greturn(const_gimple stmt)
928 return as_a<const greturn *>(stmt);
942 static inline void ipa_remove_stmt_references(symtab_node *referring_node, gimple stmt)
944 referring_node->remove_stmt_references(stmt);