summaryrefslogtreecommitdiffstats
path: root/target-ppc/translate.c
Commit message (Expand)AuthorAgeFilesLines
* target-ppc: fix invalid mask - cmpl, bctarAvinesh Kumar2016-10-051-2/+2
* target-ppc: tlbie/tlbivax should have global effectNikunj A Dadhania2016-09-231-0/+6
* target-ppc: add flag in check_tlb_flush()Nikunj A Dadhania2016-09-231-10/+13
* target-ppc: implement darn instructionRavi Bangoria2016-09-231-0/+20
* target-ppc: add stxsi[bh]x instructionNikunj A Dadhania2016-09-231-0/+2
* target-ppc: add lxsi[bw]zx instructionNikunj A Dadhania2016-09-231-0/+2
* target-ppc: add xxspltib instructionNikunj A Dadhania2016-09-231-0/+2
* target-ppc: consolidate store conditionalNikunj A Dadhania2016-09-231-34/+24Star
* target-ppc: move out stqcx impementationNikunj A Dadhania2016-09-231-22/+47
* target-ppc: consolidate load with reservationNikunj A Dadhania2016-09-231-11/+11
* target-ppc: convert st[16,32,64]r to use new macroNikunj A Dadhania2016-09-231-22/+10Star
* target-ppc: convert st64 to use new macroNikunj A Dadhania2016-09-231-21/+16Star
* target-ppc: consolidate store operationsNikunj A Dadhania2016-09-231-19/+16Star
* target-ppc: convert ld[16,32,64]ur to use new macroNikunj A Dadhania2016-09-231-17/+10Star
* target-ppc: convert ld64 to use new macroNikunj A Dadhania2016-09-231-22/+17Star
* target-ppc: consolidate load operationsNikunj A Dadhania2016-09-231-38/+20Star
* target-ppc: add vector insert instructionsRajalakshmi Srinivasaraghavan2016-09-231-0/+2
* ppc: restrict the use of the rfi instructionBenjamin Herrenschmidt2016-09-231-3/+6
* ppc: Don't generate dead code on unconditional branchesBenjamin Herrenschmidt2016-09-071-5/+9
* ppc: Rename #include'd .c files to .inc.cBenjamin Herrenschmidt2016-09-071-20/+20
* target-ppc: add extswsli[.] instructionNikunj A Dadhania2016-09-071-0/+28
* target-ppc: implement branch-less divd[o][.]Nikunj A Dadhania2016-09-071-22/+26
* target-ppc: implement branch-less divw[o][.]Nikunj A Dadhania2016-09-071-25/+23Star
* ppc: load/store multiple and string insns don't do LEBenjamin Herrenschmidt2016-09-071-0/+29
* ppc: Use a helper to generate "LE unsupported" alignment interruptsBenjamin Herrenschmidt2016-09-071-3/+8
* ppc: Don't set access_type on all load/stores on hash64Benjamin Herrenschmidt2016-09-071-1/+3
* ppc: Fix CFAR updatesBenjamin Herrenschmidt2016-09-071-4/+4
* ppc: Speed up dcbzBenjamin Herrenschmidt2016-09-071-7/+4Star
* ppc: Handle unconditional (always/never) traps at translation timeBenjamin Herrenschmidt2016-09-071-6/+43
* ppc: Make alignment exceptions suck lessBenjamin Herrenschmidt2016-09-071-1/+1
* ppc: Don't update NIP in dcbz and lscbxBenjamin Herrenschmidt2016-09-071-4/+0Star
* ppc: Don't update NIP if not taking alignment exceptionsBenjamin Herrenschmidt2016-09-071-2/+1Star
* ppc: Don't update NIP on conditional trap instructionsBenjamin Herrenschmidt2016-09-071-8/+0Star
* ppc: Don't update NIP BookE 2.06 tlbweBenjamin Herrenschmidt2016-09-071-1/+0Star
* ppc: Don't update NIP in facility unavailable interruptsBenjamin Herrenschmidt2016-09-071-7/+0Star
* ppc: Don't update NIP in DCR access routinesBenjamin Herrenschmidt2016-09-071-12/+0Star
* ppc: Make tlb_fill() use new exception helperBenjamin Herrenschmidt2016-09-071-25/+35
* ppc: Don't update NIP in lmw/stmw/icbiBenjamin Herrenschmidt2016-09-071-6/+0Star
* ppc: Don't update NIP in lswi/lswx/stswi/stswxBenjamin Herrenschmidt2016-09-071-10/+8Star
* ppc: Move VSX ops out of translate.cBenjamin Herrenschmidt2016-09-071-991/+3Star
* ppc: Move VMX ops out of translate.cBenjamin Herrenschmidt2016-09-071-1065/+3Star
* ppc: Move DFP ops out of translate.cBenjamin Herrenschmidt2016-09-071-363/+2Star
* ppc: Move embedded spe ops out of translate.cBenjamin Herrenschmidt2016-09-071-1326/+2Star
* ppc: Move classic fp ops out of translate.cBenjamin Herrenschmidt2016-09-071-1201/+4Star
* target-ppc: introduce opc4 for Expanded OpcodeNikunj A Dadhania2016-09-071-21/+61
* target-ppc: add maddhd and maddhdu instructionNikunj A Dadhania2016-09-071-0/+25
* target-ppc: add maddld instructionNikunj A Dadhania2016-09-071-0/+14
* target-ppc: add setb instructionVivek Andrew Sha2016-09-071-0/+22
* target-ppc: add cmpeqb instructionNikunj A Dadhania2016-09-071-0/+12
* target-ppc: add cnttzw[.] instructionNikunj A Dadhania2016-09-071-0/+11