Lines Matching refs:IRStmt
2907 IRStmt; typedef
2910 extern IRStmt* IRStmt_NoOp ( void );
2911 extern IRStmt* IRStmt_IMark ( Addr addr, UInt len, UChar delta );
2912 extern IRStmt* IRStmt_AbiHint ( IRExpr* base, Int len, IRExpr* nia );
2913 extern IRStmt* IRStmt_Put ( Int off, IRExpr* data );
2914 extern IRStmt* IRStmt_PutI ( IRPutI* details );
2915 extern IRStmt* IRStmt_WrTmp ( IRTemp tmp, IRExpr* data );
2916 extern IRStmt* IRStmt_Store ( IREndness end, IRExpr* addr, IRExpr* data );
2917 extern IRStmt* IRStmt_StoreG ( IREndness end, IRExpr* addr, IRExpr* data,
2919 extern IRStmt* IRStmt_LoadG ( IREndness end, IRLoadGOp cvt, IRTemp dst,
2921 extern IRStmt* IRStmt_CAS ( IRCAS* details );
2922 extern IRStmt* IRStmt_LLSC ( IREndness end, IRTemp result,
2924 extern IRStmt* IRStmt_Dirty ( IRDirty* details );
2925 extern IRStmt* IRStmt_MBE ( IRMBusEvent event );
2926 extern IRStmt* IRStmt_Exit ( IRExpr* guard, IRJumpKind jk, IRConst* dst,
2930 extern IRStmt* deepCopyIRStmt ( const IRStmt* );
2933 extern void ppIRStmt ( const IRStmt* );
2980 IRStmt** stmts;
3003 extern void addStmtToIRSB ( IRSB*, IRStmt* );
3028 extern Bool isFlatIRStmt ( const IRStmt* );