Lines Matching defs:IRConst
288 IRConst 'c' has c.tag equal to Ico_U32, then it's a 32-bit constant,
307 IRConst;
309 /* IRConst constructors */
310 extern IRConst* IRConst_U1 ( Bool );
311 extern IRConst* IRConst_U8 ( UChar );
312 extern IRConst* IRConst_U16 ( UShort );
313 extern IRConst* IRConst_U32 ( UInt );
314 extern IRConst* IRConst_U64 ( ULong );
315 extern IRConst* IRConst_F32 ( Float );
316 extern IRConst* IRConst_F32i ( UInt );
317 extern IRConst* IRConst_F64 ( Double );
318 extern IRConst* IRConst_F64i ( ULong );
319 extern IRConst* IRConst_V128 ( UShort );
320 extern IRConst* IRConst_V256 ( UInt );
322 /* Deep-copy an IRConst */
323 extern IRConst* deepCopyIRConst ( IRConst* );
325 /* Pretty-print an IRConst */
326 extern void ppIRConst ( IRConst* );
329 extern Bool eqIRConst ( IRConst*, IRConst* );
1896 IRConst* con; /* The constant itself */
2020 extern IRExpr* IRExpr_Const ( IRConst* con );
2743 IRConst* dst; /* Jump target (constant only) */
2768 extern IRStmt* IRStmt_Exit ( IRExpr* guard, IRJumpKind jk, IRConst* dst,
2856 extern IRType typeOfIRConst ( IRConst* );