summaryrefslogtreecommitdiffstats
path: root/target-ppc
Commit message (Expand)AuthorAgeFilesLines
...
* ppc: Rename #include'd .c files to .inc.cBenjamin Herrenschmidt2016-09-0711-20/+20
* target-ppc: add extswsli[.] instructionNikunj A Dadhania2016-09-071-0/+28
* target-ppc: add vsrv instructionVivek Andrew Sha2016-09-074-0/+20
* target-ppc: add vslv instructionVivek Andrew Sha2016-09-074-0/+20
* target-ppc: add vcmpnez[b,h,w][.] instructionsSwapnil Bokade2016-09-074-0/+54
* target-ppc: add vabsdu[b,h,w] instructionsSandipan Das2016-09-074-3/+39
* target-ppc: add dtstsfi[q] instructionsSandipan Das2016-09-074-0/+71
* 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-072-28/+29
* ppc: Handle unconditional (always/never) traps at translation timeBenjamin Herrenschmidt2016-09-071-6/+43
* ppc: Make alignment exceptions suck lessBenjamin Herrenschmidt2016-09-072-5/+6
* ppc: Don't update NIP in dcbz and lscbxBenjamin Herrenschmidt2016-09-072-8/+5Star
* 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-072-10/+4Star
* ppc: Don't update NIP BookE 2.06 tlbweBenjamin Herrenschmidt2016-09-072-7/+6Star
* ppc: Don't update NIP in facility unavailable interruptsBenjamin Herrenschmidt2016-09-074-14/+5Star
* ppc: Don't update NIP in DCR access routinesBenjamin Herrenschmidt2016-09-072-22/+13Star
* ppc: Fix source NIP on SLB related interruptsBenjamin Herrenschmidt2016-09-071-8/+8
* ppc: Make tlb_fill() use new exception helperBenjamin Herrenschmidt2016-09-073-122/+91Star
* ppc: Don't update NIP in lmw/stmw/icbiBenjamin Herrenschmidt2016-09-072-11/+6Star
* ppc: Don't update NIP in lswi/lswx/stswi/stswxBenjamin Herrenschmidt2016-09-073-20/+32
* ppc: FP exceptions are always preciseBenjamin Herrenschmidt2016-09-071-5/+6
* ppc: Don't update the NIP in floating point generated codeBenjamin Herrenschmidt2016-09-072-34/+0Star
* ppc: Make float_check_status() pass the return addressBenjamin Herrenschmidt2016-09-071-27/+40
* ppc: Make float_invalid_op_excp() pass the return addressBenjamin Herrenschmidt2016-09-071-2/+4
* ppc: Rename fload_invalid_op_excp to float_invalid_op_excpBenjamin Herrenschmidt2016-09-071-61/+61
* ppc: Move VSX ops out of translate.cBenjamin Herrenschmidt2016-09-073-991/+994
* ppc: Move VMX ops out of translate.cBenjamin Herrenschmidt2016-09-073-1065/+1077
* ppc: Move DFP ops out of translate.cBenjamin Herrenschmidt2016-09-073-363/+365
* ppc: Move embedded spe ops out of translate.cBenjamin Herrenschmidt2016-09-073-1326/+1336
* ppc: Move classic fp ops out of translate.cBenjamin Herrenschmidt2016-09-073-1201/+1213
* ppc: Provide basic raise_exception_* functionsBenjamin Herrenschmidt2016-09-072-17/+42
* target-ppc: introduce opc4 for Expanded OpcodeNikunj A Dadhania2016-09-072-54/+155
* 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-073-0/+35
* target-ppc: add cnttzw[.] instructionNikunj A Dadhania2016-09-073-0/+17
* target-ppc: add cnttzd[.] instructionSandipan Das2016-09-073-0/+16
* target-ppc: add modulo dword operationsNikunj A Dadhania2016-09-071-0/+48
* target-ppc: add modulo word operationsNikunj A Dadhania2016-09-071-0/+48
* target-ppc: add cmprb instructionNikunj A Dadhania2016-09-071-0/+39
* target-ppc: adding addpcis instructionNikunj A Dadhania2016-09-071-0/+26
* target-ppc: Introduce POWER ISA 3.0 flagNikunj A Dadhania2016-09-072-2/+5
* target-ppc: Introduce Power9 familyAneesh Kumar K.V2016-09-075-2/+93