aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)AuthorFilesLines
2017-10-27Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into stagingPeter Maydell2-7/+20
2017-10-26tcg: Avoid setting tcg_initialize if !CONFIG_TCGRichard Henderson1-0/+2
2017-10-25i386: Support Capstone in disas_set_infoRichard Henderson1-0/+7
2017-10-25disas: Remove unused flags argumentsRichard Henderson1-1/+1
2017-10-25target/i386: Convert to disas_set_info hookRichard Henderson2-7/+13
2017-10-24tcg: Initialize cpu_env genericallyRichard Henderson1-3/+0
2017-10-24tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota1-1/+1
2017-10-24target/i386: check CF_PARALLEL instead of parallel_cpusEmilio G. Cota1-2/+2
2017-10-24tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota1-24/+24
2017-10-24qom: Introduce CPUClass.tcg_initializeRichard Henderson2-10/+1
2017-10-24tcg: Remove TCGV_EQUAL*Richard Henderson1-3/+3
2017-10-16target/i386: trap on instructions longer than >15 bytesPaolo Bonzini1-7/+22
2017-10-16target/i386: introduce x86_ld*_codePaolo Bonzini1-103/+125
2017-10-10tcg: remove addr argument from lookup_tb_ptrEmilio G. Cota1-12/+5
2017-10-09x86: Correct translation of some rdgsbase and wrgsbase encodingsTodd Eisenberger1-2/+2
2017-09-27migration: pre_save return intDr. David Alan Gilbert1-2/+5
2017-09-22memory: Get rid of address_space_init_shareableAlexey Kardashevskiy1-2/+3
2017-09-20Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2-3/+9
2017-09-19exec,dump,i386,ppc,s390x: don't include exec/cpu-all.h explicitlyDavid Hildenbrand3-3/+0
2017-09-19target/i386: fix "info mem" for LA57 modePaolo Bonzini1-4/+4
2017-09-19hyperv: add header with protocol definitionsRoman Kagan6-51/+306
2017-09-19i386/cpu/hyperv: support over 64 vcpus for windows guestsGonglei3-1/+18
2017-09-19General warn report fixupsAlistair Francis1-3/+3
2017-09-19Convert multi-line fprintf() to warn_report()Alistair Francis2-9/+9
2017-09-19i386/kvm: advertise Hyper-V frequency MSRsLadi Prosek1-1/+11
2017-09-19i386/kvm: introduce tsc_is_stable_and_known()Ladi Prosek1-3/+10
2017-09-19i386/kvm: set tsc_khz before configuring Hyper-V CPUIDLadi Prosek1-19/+19
2017-09-19i386/kvm: use a switch statement for MSR detectionLadi Prosek1-44/+31
2017-09-19pc: use generic cpu_model parsingIgor Mammedov2-3/+9
2017-09-19target/i386: fix phminposuw in-place operationJoseph Myers1-3/+3
2017-09-19target/i386: fix pcmpxstrx substring searchJoseph Myers1-2/+6
2017-09-19target/i386: fix packusdw in-place operationJoseph Myers1-8/+11
2017-09-19target/i386: set rip_offset for further SSE instructionsJoseph Myers1-1/+2
2017-09-19target/i386: fix pmovsx/pmovzx in-place operationsJoseph Myers1-7/+7
2017-09-06target/i386: [tcg] Port to generic translation frameworkLluís Vilanova1-87/+19
2017-09-06target/i386: [tcg] Port to disas_logLluís Vilanova1-13/+19
2017-09-06target/i386: [tcg] Port to tb_stopLluís Vilanova1-12/+14
2017-09-06target/i386: [tcg] Port to translate_insnLluís Vilanova1-24/+42
2017-09-06target/i386: [tcg] Port to breakpoint_checkLluís Vilanova1-12/+34
2017-09-06target/i386: [tcg] Port to insn_startLluís Vilanova1-1/+8
2017-09-06target/i386: [tcg] Port to init_disas_contextLluís Vilanova1-19/+27
2017-09-06target/i386: [tcg] Port to DisasContextBaseLluís Vilanova1-71/+69
2017-09-06target: [tcg] Use a generic enum for DISAS_ valuesLluís Vilanova1-2/+1
2017-09-06target/i386: Use generic DISAS_* enumeratorsRichard Henderson1-13/+15
2017-09-04Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-09-01-v3' in...Peter Maydell1-2/+2
2017-09-04qdict: Add qdict_put_null() helper, and put it to useMarc-André Lureau1-2/+2
2017-09-01x86: replace cpu_x86_init() with cpu_generic_init()Igor Mammedov2-7/+1
2017-09-01target-i386/cpu: Add new EPYC CPU modelBrijesh Singh1-0/+44
2017-09-01hmp: allow apic-id for "info lapic"Yi Wang1-1/+9
2017-08-31i386: introduce ELF_NOTE_SIZE macroMarc-André Lureau1-10/+10