/qemu/target/hexagon/imported/ |
H A D | float.idef | 19 * Floating-Point Instructions 26 "Floating-Point Add", 30 "Floating-Point Subtract", 34 "Floating-Point Multiply", 38 "Floating-Point Fused Multiply Add", 42 "Floating-Point Fused Multiply Add w/ Additional Scaling (2**Pu)", 51 "Floating-Point Fused Multiply Add", 55 "Floating-Point Fused Multiply Add for Library Routines", 70 "Floating-Point Fused Multiply Add for Library Routines", 86 "Floating Point Compare for Equal", [all …]
|
/qemu/include/system/ |
H A D | cryptodev.h | 67 * @cipher_key: point to a key of CIPHER 68 * @auth_key: point to an authenticated key of MAC 123 * @hash_start_src_offset: Starting point for hash processing, specified 126 * @cipher_start_src_offset: Starting point for cipher processing, specified 134 * @iv: point to the initialization vector or counter 135 * @src: point to the source data 136 * @dst: point to the destination data 137 * @aad_data: point to the additional authenticated data 138 * @digest_result: point to the digest result data 139 * @data[0]: point to the extensional memory by one memory allocation [all …]
|
/qemu/linux-user/arm/nwfpe/ |
H A D | fpa11.h | 2 NetWinder Floating Point Emulator 72 /* 0 */ FPREG fpreg[8]; /* 8 floating point registers */ 73 /* 96 */ FPSR fpsr; /* floating point status register */ 74 /* 100 */ FPCR fpcr; /* floating point control register */ 75 /* 104 */ unsigned char fType[8]; /* type of floating point value held in 76 floating point registers. One of none
|
H A D | fpopcode.h | 2 NetWinder Floating Point Emulator 25 ARM Floating Point Instruction Classes 50 WFS, RFS (write/read floating point status register) 51 WFC, RFC (write/read floating point control register) 60 Fd floating point destination register 61 Fn floating point source register 62 Fm floating point source register or floating point constant 100 TABLE 3: Dyadic Floating Point Opcodes 126 TABLE 4: Monadic Floating Point Opcodes 353 /* Get the destination floating point register from the opcode. */ [all …]
|
H A D | fpa11.inl | 2 NetWinder Floating Point Emulator 23 /* Read and write floating point status register */ 37 /* Read and write floating point control register */
|
H A D | fpsr.h | 2 NetWinder Floating Point Emulator 40 typedef unsigned int FPSR; /* type for floating point status register */ 41 typedef unsigned int FPCR; /* type for floating point control register */ 84 /* Floating Point Control Register
|
/qemu/docs/system/arm/ |
H A D | emulation.rst | 23 - FEAT_AFP (Alternate floating-point behavior) 62 - FEAT_FCMA (Floating-point complex number instructions) 64 - FEAT_FHM (Floating-point half-precision multiplication instructions) 65 - FEAT_FP (Floating Point extensions) 66 - FEAT_FP16 (Half-precision floating-point data processing) 70 - FEAT_FRINTTS (Floating-point to integer instructions) 133 - FEAT_SME_F64F64 (Double-precision floating-point outer product instructions) 183 - FP (Floating-point Extension) 185 - HP (Half-precision floating-point instructions)
|
/qemu/include/qobject/ |
H A D | qnum.h | 31 * concrete subtypes: floating-point, signed integer, unsigned 36 * decimal point or an exponent, it is floating-point. Else if it 38 * uint64_t, it's unsigned integer. Else it's floating-point.
|
/qemu/bsd-user/freebsd/ |
H A D | target_os_siginfo.h | 152 #define TARGET_FPE_FLTDIV (3) /* Floating point divide by zero. */ 153 #define TARGET_FPE_FLTOVF (4) /* Floating point overflow. */ 154 #define TARGET_FPE_FLTUND (5) /* Floating point underflow. */ 155 #define TARGET_FPE_FLTRES (6) /* Floating point inexact result. */ 156 #define TARGET_FPE_FLTINV (7) /* Invalid floating point operation. */
|
/qemu/linux-user/ppc/ |
H A D | cpu_loop.c | 138 EXCP_DUMP(env, "Unknown floating point exception (%02x)\n", in cpu_loop() 194 case POWERPC_EXCP_FPU: /* Floating-point unavailable exception */ in cpu_loop() 196 case POWERPC_EXCP_SPEU: /* SPE/embedded floating-point unavail. */ in cpu_loop() 225 case POWERPC_EXCP_EFPDI: /* Embedded floating-point data IRQ */ in cpu_loop() 226 cpu_abort(cs, "Embedded floating-point data IRQ not handled\n"); in cpu_loop() 228 case POWERPC_EXCP_EFPRI: /* Embedded floating-point round IRQ */ in cpu_loop() 229 cpu_abort(cs, "Embedded floating-point round IRQ not handled\n"); in cpu_loop() 300 case POWERPC_EXCP_FPA: /* Floating-point assist exception */ in cpu_loop() 301 cpu_abort(cs, "Floating-point assist exception not handled\n"); in cpu_loop()
|
/qemu/docs/interop/ |
H A D | live-block-operations.rst | 19 to another target image; and point-in-time (and incremental) backups of 122 Point-in-time (live) copy of a block device to a destination. 220 - Point 1: Guest state when [B] was created is contained in file [A] 221 - Point 2: Guest state when [C] was created is contained in [A] + [B] 222 - Point 3: Guest state when [D] was created is contained in 230 guest data for that point in time is *not* contained in that file 263 backing file pointer of image [D] will be adjusted to point to image 275 adjusted to point to [A]. I.e. after performing "intermediate 347 chain is the following, where image [C] is adjusted to point at [A] 353 resulting chain, where image [D] is adjusted to point to image [A] [all …]
|
/qemu/include/hw/firmware/ |
H A D | smbios.h | 49 /* SMBIOS Entry Point 51 * (see below). BIOS must place the entry point(s) at a 16-byte-aligned 52 * address between 0xf0000 and 0xfffff. Note that either entry point type 53 * can be used in a 64-bit target system, except that SMBIOS 2.1 entry point 57 /* SMBIOS 2.1 (32-bit) Entry Point 78 /* SMBIOS 3.0 (64-bit) Entry Point
|
/qemu/fpu/ |
H A D | softfloat-specialize.c.inc | 5 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and 20 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point 27 of this code was written as part of a project to build a fixed-point vector 103 | For the deconstructed floating-point with fraction FRAC, return true 118 | The pattern for a default generated deconstructed floating-point NaN. 166 | floating-point parts. 230 | Returns 1 if the half-precision floating-point value `a' is a quiet 269 | Returns 1 if the half-precision floating-point value `a' is a signaling 307 | Returns 1 if the single-precision floating-point value `a' is a quiet 326 | Returns 1 if the single-precision floating-point value `a' is a signaling [all …]
|
H A D | softfloat-parts.c.inc | 5 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and 245 * Round and uncanonicalize a floating-point number by parts. There 456 * floating-point values `a' and `b'. The operation is performed 457 * according to the IEC/IEEE Standard for Binary Floating-Point 545 * Returns the result of multiplying the floating-point values `a' and 547 * for Binary Floating-Point Arithmetic. 604 * Returns the result of multiplying the floating-point values `a' and 607 * IEC/IEEE Standard for Binary Floating-Point Arithmetic 754-2008. 742 * Returns the result of dividing the floating-point value `a' by the 744 * the IEC/IEEE Standard for Binary Floating-Point Arithmetic. [all …]
|
H A D | softfloat-parts-addsub.c.inc | 2 * Floating point arithmetic implementation 5 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and
|
/qemu/target/ppc/ |
H A D | cpu.h | 77 POWERPC_EXCP_FPU = 7, /* Floating-point unavailable exception */ 87 POWERPC_EXCP_SPEU = 32, /* SPE/embedded floating-point unavailable */ 88 POWERPC_EXCP_EFPDI = 33, /* Embedded floating-point data interrupt */ 89 POWERPC_EXCP_EFPRI = 34, /* Embedded floating-point round interrupt */ 118 POWERPC_EXCP_FPA = 81, /* Floating-point assist exception */ 450 #define MSR_FP PPC_BIT_NR(50) /* Floating point available hflags */ 452 #define MSR_FE0 PPC_BIT_NR(52) /* Floating point exception mode 0 */ 458 #define MSR_FE1 PPC_BIT_NR(55) /* Floating point exception mode 1 */ 719 #define ESR_FP PPC_BIT(39) /* Floating-Point Operation */ 824 /* Floating point status and control register */ [all …]
|
H A D | fpu_helper.c | 2 * PowerPC floating point and SPE emulation helpers for QEMU. 57 /* Floating point operations helpers */ 171 /* Floating-point invalid operations exception */ in COMPUTE_FPRF() 174 /* Update the floating-point invalid operation summary */ in COMPUTE_FPRF() 176 /* Update the floating-point exception summary */ in COMPUTE_FPRF() 179 /* Update the floating-point enabled exception summary */ in COMPUTE_FPRF() 257 /* Update the floating-point invalid operation summary */ in float_invalid_op_vxvc() 259 /* Update the floating-point exception summary */ in float_invalid_op_vxvc() 267 /* Update the floating-point enabled exception summary */ in float_invalid_op_vxvc() 292 /* Update the floating-point exception summary */ in float_zero_divide_excp() [all …]
|
/qemu/tests/tcg/ppc64/ |
H A D | mtfsf.c | 10 #define FPSCR_VE 7 /* Floating-point invalid operation exception enable */ 11 #define FPSCR_VXSOFT 10 /* Floating-point invalid operation exception (soft) */ 12 #define FPSCR_FI 17 /* Floating-point fraction inexact */
|
/qemu/include/fpu/ |
H A D | softfloat-types.h | 5 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and 18 This C header file is part of the SoftFloat IEC/IEEE Floating-point 25 of this code was written as part of a project to build a fixed-point vector 86 * Software IEC/IEEE floating-point types. 118 * Software neural-network floating-point types. 123 * Software IEC/IEEE floating-point underflow tininess-detection mode. 130 *Software IEC/IEEE floating-point rounding mode. 148 * Software IEC/IEEE floating-point exception flags. 374 * Floating Point Status. Individual architectures may maintain
|
H A D | softfloat-helpers.h | 9 * IEC/IEEE Floating-point Arithmetic Package. Those parts of the code (and 24 This C header file is part of the SoftFloat IEC/IEEE Floating-point 31 of this code was written as part of a project to build a fixed-point vector
|
/qemu/tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/ |
H A D | BiosTablesTest.h | 3 point(s) in a MB-aligned structure to the hypervisor. 68 // Entry Point Structure from the SMBIOS v3.2.0 specification, in 8-byte 70 // the SMBIOS 3.0 (64-bit) Entry Point Structure from the same specification,
|
/qemu/target/arm/tcg/ |
H A D | vec_internal.h | 230 * @fpst: floating-point status to use 244 * @fpst: floating-point status to use 245 * @fpst_odd: floating-point status to use for round-to-odd operations 260 * @statusp: pointer to floating point status to fill in 261 * @oddstatusp: pointer to floating point status to fill in for round-to-odd
|
/qemu/docs/devel/ |
H A D | s390-dasd-ipl.rst | 31 process and will contain a larger channel program than IPL1. The point of 35 control over to the guest operating system. At this point the guest 50 psw's instruction address will point to the location in memory where we want 133 in memory location ``0x0`` will point to entry code for the guest operating
|
/qemu/accel/tcg/ |
H A D | tb-internal.h | 15 * The true return address will often point to a host insn that is part of 16 * the next translated guest insn. Adjust the address backward to point to
|
/qemu/docs/specs/ |
H A D | fsi.rst | 8 FSI is a point-to-point two wire interface which is capable of supporting 27 2. The FSI slave: The slave is the terminal point of the FSI bus for FSI
|