summaryrefslogtreecommitdiffstats
path: root/target-arm/helper.h
Commit message (Expand)AuthorAgeFilesLines
* target-arm: Implement ARMv8 single-step handling for A64 codePeter Maydell2014-08-191-0/+1
* target-arm: Delete unused iwmmxt_msadb helperPeter Maydell2014-06-091-2/+0Star
* target-arm: add support for v8 VMULL.P64 instructionPeter Maydell2014-06-091-0/+3
* target-arm: add support for v8 SHA1 and SHA256 instructionsArd Biesheuvel2014-06-091-0/+9
* tcg: Invert the inclusion of helper.hRichard Henderson2014-05-281-4/+0Star
* target-arm: Implement AArch64 EL1 exception handlingRob Herring2014-04-171-0/+1
* target-arm: A64: Implement DC ZVAPeter Maydell2014-04-171-0/+1
* target-arm: Add support for generating exceptions with syndrome informationPeter Maydell2014-04-171-1/+2
* target-arm: Provide correct syndrome information for cpreg access trapsPeter Maydell2014-04-171-1/+1
* target-arm: A64: Add saturating accumulate ops (USQADD/SUQADD)Alex Bennée2014-03-191-6/+14
* target-arm: A64: Add saturating int ops (SQNEG/SQABS)Alex Bennée2014-03-191-6/+8
* target-arm: A64: Add [UF]RSQRTE (reciprocal root estimate)Alex Bennée2014-03-171-2/+3
* target-arm: A64: Implement AdvSIMD reciprocal estimate insns URECPE, FRECPEAlex Bennée2014-03-171-2/+3
* target-arm: Implement WFE as a yield operationPeter Maydell2014-03-101-0/+1
* target-arm: Add support for AArch32 ARMv8 CRC32 instructionsWill Newton2014-02-261-0/+3
* target-arm: A64: Implement MSR (immediate) instructionsPeter Maydell2014-02-261-0/+2
* target-arm: Split cpreg access checks out from read/write functionsPeter Maydell2014-02-201-0/+1
* target-arm: A64: Implement remaining 3-same instructionsPeter Maydell2014-02-201-0/+2
* target-arm: A64: Implement 2-reg-misc CNT, NOT and RBITPeter Maydell2014-02-081-0/+1
* target-arm: Add set_neon_rmode helperWill Newton2014-01-311-0/+1
* target-arm: A64: Add support for FCVT between half, single and doublePeter Maydell2014-01-081-0/+2
* target-arm: A64: Add 1-source 32-to-32 and 64-to-64 FP instructionsPeter Maydell2014-01-081-0/+5
* target-arm: A64: Add floating-point<->fixed-point instructionsAlexander Graf2014-01-081-0/+2
* target-arm: A64: Add extra VFP fixed point conversion helpersWill Newton2014-01-081-0/+16
* target-arm: Rename A32 VFP conversion helpersWill Newton2014-01-081-8/+8
* target-arm: Use VFP_BINOP macro for min, max, minnum, maxnumPeter Maydell2014-01-081-7/+8
* target-arm: A64: add stubs for a64 specific helpersAlexander Graf2013-12-171-0/+4
* target-arm: add support for v8 AES instructionsArd Biesheuvel2013-12-171-0/+3
* target-arm: Implement ARMv8 FP VMAXNM and VMINNM instructions.Will Newton2013-12-101-0/+5
* tcg: Remove stray semi-colons from target-*/helper.hRichard Henderson2013-10-101-4/+4
* target-arm: Implement sbc_cc inlineRichard Henderson2013-02-231-2/+0Star
* target-arm: Implement adc_cc inlineRichard Henderson2013-02-231-1/+0Star
* target-arm: Use mul[us]2 and add2 in umlal et alRichard Henderson2013-02-231-2/+0Star
* exec: move include files to include/exec/Paolo Bonzini2012-12-191-2/+2
* target-arm: rename helper flagsAurelien Jarno2012-10-281-8/+8
* target-arm: Implement abs_i32 inline rather than as a helperPeter Maydell2012-10-241-1/+0Star
* target-arm: Use TCG operation for Neon 64 bit negationPeter Maydell2012-10-241-1/+0Star
* target-arm: mark a few integer helpers const and pureAurelien Jarno2012-10-051-9/+10
* target-arm: convert sar, shl and shr helpers to TCGAurelien Jarno2012-10-051-3/+0Star
* target-arm: convert add_cc and sub_cc helpers to TCGAurelien Jarno2012-10-051-2/+0Star
* target-arm: convert remaining helpersBlue Swirl2012-09-151-26/+26
* target-arm: convert void helpersBlue Swirl2012-09-151-4/+4
* target-arm: Remove remaining old cp15 infrastructurePeter Maydell2012-06-201-3/+0Star
* target-arm: Convert TEECR, TEEHBR to new schemePeter Maydell2012-06-201-2/+0Star
* target-arm: Remove old cpu_arm_set_cp_io infrastructurePeter Maydell2012-06-201-3/+0Star
* target-arm: initial coprocessor register frameworkPeter Maydell2012-06-201-0/+5
* target-arm: Implement VFPv4 fused multiply-accumulate insnsPeter Maydell2011-10-191-0/+3
* Revert "target-arm: Use global env in neon_helper.c helpers"Peter Maydell2011-06-221-67/+67
* target-arm: Pass fp status pointer explicitly to neon fp helpersPeter Maydell2011-06-221-11/+8Star
* target-arm: Make VFP binop helpers take pointer to fpstatus, not CPUStatePeter Maydell2011-06-221-8/+8