Lines Matching refs:Const
264 /* IRConsts are used within 'Const' and 'Exit' IRExprs. */
324 extern IRConst* deepCopyIRConst ( const IRConst* );
327 extern void ppIRConst ( const IRConst* );
330 extern Bool eqIRConst ( const IRConst*, const IRConst* );
353 const HChar* name;
360 extern IRCallee* mkIRCallee ( Int regparms, const HChar* name, void* addr );
363 extern IRCallee* deepCopyIRCallee ( const IRCallee* );
366 extern void ppIRCallee ( const IRCallee* );
384 extern IRRegArray* deepCopyIRRegArray ( const IRRegArray* );
386 extern void ppIRRegArray ( const IRRegArray* );
387 extern Bool eqIRRegArray ( const IRRegArray*, const IRRegArray* );
2051 } Const;
2157 static inline Bool is_IRExpr_VECRET_or_BBPTR ( const IRExpr* e ) {
2181 extern IRExpr* deepCopyIRExpr ( const IRExpr* );
2184 extern void ppIRExpr ( const IRExpr* );
2207 extern IRExpr** deepCopyIRExprVec ( IRExpr *const * );
2216 Int regparms, const HChar* name, void* addr,
2222 static inline Bool isIRAtom ( const IRExpr* e ) {
2228 extern Bool eqIRAtom ( const IRExpr*, const IRExpr* );
2409 extern void ppIRDirty ( const IRDirty* );
2415 extern IRDirty* deepCopyIRDirty ( const IRDirty* );
2424 IRDirty* unsafeIRDirty_0_N ( Int regparms, const HChar* name, void* addr,
2431 Int regparms, const HChar* name, void* addr,
2528 extern void ppIRCAS ( const IRCAS* cas );
2535 extern IRCAS* deepCopyIRCAS ( const IRCAS* );
2548 extern void ppIRPutI ( const IRPutI* puti );
2553 extern IRPutI* deepCopyIRPutI ( const IRPutI* );
2622 extern void ppIRStoreG ( const IRStoreG* sg );
2626 extern void ppIRLoadG ( const IRLoadG* lg );
2930 extern IRStmt* deepCopyIRStmt ( const IRStmt* );
2933 extern void ppIRStmt ( const IRStmt* );
2956 extern IRTypeEnv* deepCopyIRTypeEnv ( const IRTypeEnv* );
2959 extern void ppIRTypeEnv ( const IRTypeEnv* );
2993 extern IRSB* deepCopyIRSB ( const IRSB* );
2997 extern IRSB* deepCopyIRSBExceptStmts ( const IRSB* );
3000 extern void ppIRSB ( const IRSB* );
3014 extern IRType typeOfIRConst ( const IRConst* );
3015 extern IRType typeOfIRTemp ( const IRTypeEnv*, IRTemp );
3016 extern IRType typeOfIRExpr ( const IRTypeEnv*, const IRExpr* );
3024 extern void sanityCheckIRSB ( const IRSB* bb,
3025 const HChar* caller,
3028 extern Bool isFlatIRStmt ( const IRStmt* );