Home | History | Annotate | Download | only in pub

Lines Matching refs:IRTemp

382 typedef UInt IRTemp;
384 /* Pretty-print an IRTemp. */
385 extern void ppIRTemp ( IRTemp );
387 #define IRTemp_INVALID ((IRTemp)0xFFFFFFFF)
1415 IRTemp tmp; /* The temporary number */
1541 extern IRExpr* IRExpr_RdTmp ( IRTemp tmp );
1728 IRTemp tmp; /* to assign result to, or IRTemp_INVALID if none */
1768 IRDirty* unsafeIRDirty_1_N ( IRTemp dst,
1855 IRTemp oldHi; /* old value of *addr is written here */
1856 IRTemp oldLo;
1868 extern IRCAS* mkIRCAS ( IRTemp oldHi, IRTemp oldLo,
2004 IRTemp tmp; /* Temporary (LHS of assignment) */
2083 IRTemp result;
2133 extern IRStmt* IRStmt_WrTmp ( IRTemp tmp, IRExpr* data );
2136 extern IRStmt* IRStmt_LLSC ( IREndness end, IRTemp result,
2153 IRTemp. So this provides one. IR temporaries are really just
2165 /* Obtain a new IRTemp */
2166 extern IRTemp newIRTemp ( IRTypeEnv*, IRType );
2225 extern IRType typeOfIRTemp ( IRTypeEnv*, IRTemp );