summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20170907'...Peter Maydell2017-09-079-118/+627
|\
| * target/arm: Add Jazelle featurePortia Stephens2017-09-073-1/+5
| * target/arm: Implement new do_transaction_failed hookPeter Maydell2017-09-073-0/+54
| * target/arm: Implement BXNS, and banked stack pointersPeter Maydell2017-09-076-1/+138
| * target/arm: Move regime_is_secure() to target/arm/internals.hPeter Maydell2017-09-072-26/+26
| * target/arm: Make CFSR register banked for v8MPeter Maydell2017-09-073-11/+17
| * target/arm: Make MMFAR banked for v8MPeter Maydell2017-09-073-4/+5
| * target/arm: Make CCR register banked for v8MPeter Maydell2017-09-074-7/+15
| * target/arm: Make MPU_CTRL register banked for v8MPeter Maydell2017-09-073-4/+6
| * target/arm: Make MPU_RNR register banked for v8MPeter Maydell2017-09-074-7/+17
| * target/arm: Make MPU_RBAR, MPU_RLAR banked for v8MPeter Maydell2017-09-074-17/+36
| * target/arm: Make MPU_MAIR0, MPU_MAIR1 registers banked for v8MPeter Maydell2017-09-073-6/+10
| * target/arm: Make VTOR register banked for v8MPeter Maydell2017-09-073-3/+4
| * target/arm: Make CONTROL register banked for v8MPeter Maydell2017-09-074-14/+17
| * target/arm: Make FAULTMASK register banked for v8MPeter Maydell2017-09-073-8/+31
| * target/arm: Make PRIMASK register banked for v8MPeter Maydell2017-09-073-5/+10
| * target/arm: Make BASEPRI register banked for v8MPeter Maydell2017-09-073-6/+21
| * target/arm: Add MMU indexes for secure v8MPeter Maydell2017-09-072-3/+25
| * target/arm: Register second AddressSpace for secure v8M CPUsPeter Maydell2017-09-071-7/+6Star
| * target/arm: Add state field, feature bit and migration for v8M secure statePeter Maydell2017-09-074-1/+34
| * target/arm: Implement new PMSAv8 behaviourPeter Maydell2017-09-071-1/+110
| * target/arm: Implement ARMv8M's PMSAv8 registersPeter Maydell2017-09-073-12/+66
* | target/arm: Perform per-insn cross-page check only for ThumbRichard Henderson2017-09-061-25/+33
* | target/arm: Split out thumb_tr_translate_insnRichard Henderson2017-09-061-41/+80
* | target/arm: Move ss check to init_disas_contextRichard Henderson2017-09-061-5/+8
* | target/arm: [a64] Move page and ss checks to init_disas_contextRichard Henderson2017-09-061-8/+9
* | target/arm: [tcg] Port to generic translation frameworkLluís Vilanova2017-09-063-183/+41Star
* | target/arm: [tcg,a64] Port to disas_logLluís Vilanova2017-09-061-5/+14
* | target/arm: [tcg] Port to disas_logLluís Vilanova2017-09-061-5/+13
* | target/arm: [tcg,a64] Port to tb_stopLluís Vilanova2017-09-061-60/+67
* | target/arm: [tcg] Port to tb_stopLluís Vilanova2017-09-061-77/+84
* | target/arm: [tcg,a64] Port to translate_insnLluís Vilanova2017-09-061-28/+43
* | target/arm: [tcg] Port to translate_insnLluís Vilanova2017-09-062-75/+91
* | target/arm: [tcg,a64] Port to breakpoint_checkLluís Vilanova2017-09-061-17/+31
* | target/arm: [tcg,a64] Port to insn_startLluís Vilanova2017-09-062-22/+44
* | target/arm: [tcg] Port to insn_startLluís Vilanova2017-09-061-4/+11
* | target/arm: [tcg] Port to tb_startLluís Vilanova2017-09-061-38/+44
* | target/arm: [tcg,a64] Port to init_disas_contextLluís Vilanova2017-09-061-14/+24
* | target/arm: [tcg] Port to init_disas_contextLluís Vilanova2017-09-061-38/+50
* | target/arm: [tcg] Port to DisasContextBaseLluís Vilanova2017-09-063-121/+120Star
* | target/i386: [tcg] Port to generic translation frameworkLluís Vilanova2017-09-061-87/+19Star
* | target/i386: [tcg] Port to disas_logLluís Vilanova2017-09-061-13/+19
* | target/i386: [tcg] Port to tb_stopLluís Vilanova2017-09-061-12/+14
* | target/i386: [tcg] Port to translate_insnLluís Vilanova2017-09-061-24/+42
* | target/i386: [tcg] Port to breakpoint_checkLluís Vilanova2017-09-061-12/+34
* | target/i386: [tcg] Port to insn_startLluís Vilanova2017-09-061-1/+8
* | target/i386: [tcg] Port to init_disas_contextLluís Vilanova2017-09-061-19/+27
* | target/i386: [tcg] Port to DisasContextBaseLluís Vilanova2017-09-061-71/+69Star
* | target/arm: Delay check for magic kernel pageRichard Henderson2017-09-061-11/+11
* | target: [tcg] Use a generic enum for DISAS_ valuesLluís Vilanova2017-09-0612-16/+64