Lines Matching refs:imm64
881 ARM64Instr* ARM64Instr_Imm64 ( HReg dst, ULong imm64 ) { in ARM64Instr_Imm64() argument
885 i->ARM64in.Imm64.imm64 = imm64; in ARM64Instr_Imm64()
1416 vex_printf(", 0x%llx", i->ARM64in.Imm64.imm64); in ppARM64Instr()
2950 static UInt* imm64_to_ireg ( UInt* p, Int xD, ULong imm64 ) in imm64_to_ireg() argument
2952 if (imm64 == 0) { in imm64_to_ireg()
2964 h[3] = (UShort)((imm64 >> 48) & 0xFFFF); in imm64_to_ireg()
2965 h[2] = (UShort)((imm64 >> 32) & 0xFFFF); in imm64_to_ireg()
2966 h[1] = (UShort)((imm64 >> 16) & 0xFFFF); in imm64_to_ireg()
2967 h[0] = (UShort)((imm64 >> 0) & 0xFFFF); in imm64_to_ireg()
2996 static UInt* imm64_to_ireg_EXACTLY4 ( UInt* p, Int xD, ULong imm64 ) in imm64_to_ireg_EXACTLY4() argument
2999 h[3] = (UShort)((imm64 >> 48) & 0xFFFF); in imm64_to_ireg_EXACTLY4()
3000 h[2] = (UShort)((imm64 >> 32) & 0xFFFF); in imm64_to_ireg_EXACTLY4()
3001 h[1] = (UShort)((imm64 >> 16) & 0xFFFF); in imm64_to_ireg_EXACTLY4()
3002 h[0] = (UShort)((imm64 >> 0) & 0xFFFF); in imm64_to_ireg_EXACTLY4()
3020 static Bool is_imm64_to_ireg_EXACTLY4 ( UInt* p, Int xD, ULong imm64 ) in is_imm64_to_ireg_EXACTLY4() argument
3023 h[3] = (UShort)((imm64 >> 48) & 0xFFFF); in is_imm64_to_ireg_EXACTLY4()
3024 h[2] = (UShort)((imm64 >> 32) & 0xFFFF); in is_imm64_to_ireg_EXACTLY4()
3025 h[1] = (UShort)((imm64 >> 16) & 0xFFFF); in is_imm64_to_ireg_EXACTLY4()
3026 h[0] = (UShort)((imm64 >> 0) & 0xFFFF); in is_imm64_to_ireg_EXACTLY4()
3465 i->ARM64in.Imm64.imm64 ); in emit_ARM64Instr()