summaryrefslogtreecommitdiffstats
path: root/arch/mips/mm/uasm.c
AgeCommit message (Expand)AuthorFilesLines
2019-03-19MIPS: uasm: Add div, mul and sel instructions for mipsr6Hassan Naveed1-15/+24
2018-12-07mips: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_XJiong Wang1-4/+5
2017-06-28MIPS: Add some instructions to uasm.David Daney1-13/+45
2017-06-28MIPS: Optimize uasm insn lookup.David Daney1-2/+1
2017-04-12MIPS: uasm: Remove needless ISA abstractionPaul Burton1-78/+78
2017-04-10MIPS: uasm: Add support for LHU.David Daney1-1/+2
2016-08-06Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-5/+1
2016-07-24MIPS: uasm: Handle low values in uasm_in_compat_space_p()James Hogan1-5/+1
2016-07-05MIPS: uasm: Add MTHI/MTLO instructionsJames Hogan1-5/+8
2016-07-05MIPS: uasm: Add DI instructionJames Hogan1-11/+12
2016-07-05MIPS: uasm: Add CFCMSA/CTCMSA instructionsJames Hogan1-12/+14
2016-07-05MIPS: uasm: Add CFC1/CTC1 instructionsJames Hogan1-12/+14
2016-05-13MIPS: Loongson-3: Fast TLB refill handlerHuacai Chen1-0/+3
2015-02-20MIPS: OCTEON: Implement DCache errata workaround for all CN6XXXDavid Daney1-1/+1
2015-02-16MIPS: mm: uasm: Add signed 9-bit immediate related macrosLeonid Yegoshin1-1/+12
2014-11-24MIPS: Add MFHC0 and MTHC0 instructions to uasm.Steven J. Hill1-6/+8
2014-06-26MIPS: uasm: Add SLT uasm instructionMarkos Chandras1-1/+2
2014-06-26MIPS: uasm: Add s3s1s2 instruction builderMarkos Chandras1-0/+7
2014-05-30MIPS: uasm: Add lb uasm instructionMarkos Chandras1-8/+9
2014-05-30MIPS: uasm: Add mflo uasm instructionMarkos Chandras1-5/+7
2014-05-30MIPS: uasm: Add mul uasm instructionMarkos Chandras1-1/+2
2014-05-30MIPS: uasm: Add lh uam instructionMarkos Chandras1-6/+7
2014-05-30MIPS: uasm: Add wsbh uasm instructionMarkos Chandras1-1/+2
2014-05-30MIPS: uasm: Add sltu uasm instructionMarkos Chandras1-1/+2
2014-05-30MIPS: uasm: Add sltiu uasm instructionMarkos Chandras1-4/+5
2014-05-30MIPS: uasm: Add mfhi uasm instructionMarkos Chandras1-4/+6
2014-05-30MIPS: uasm: Add divu uasm instructionMarkos Chandras1-1/+2
2014-05-30MIPS: uasm: Add srlv uasm instructionMarkos Chandras1-3/+4
2014-05-30MIPS: uasm: Add sllv uasm instructionMarkos Chandras1-3/+4
2014-05-30MIPS: uasm: Add u3u2u1 instruction buildersMarkos Chandras1-0/+7
2014-05-28MIPS: uasm: add MT ASE yield instructionPaul Burton1-1/+9
2014-05-28MIPS: uasm: add wait instructionPaul Burton1-1/+2
2014-05-28MIPS: uasm: add sync instructionPaul Burton1-2/+3
2014-05-28MIPS: uasm: add jalr instructionPaul Burton1-4/+5
2014-05-28MIPS: uasm: add a label variant of beqPaul Burton1-0/+8
2013-07-14MIPS: Delete __cpuinit/__CPUINIT usage from MIPS codePaul Gortmaker1-56/+50
2013-05-01MIPS: microMIPS: uasm: Split 'uasm.c' into two files.Steven J. Hill1-248/+78
2013-02-01MIPS: Whitespace cleanup.Ralf Baechle1-8/+8
2012-09-13MIPS: uasm: Add INS and EXT instructions.Steven J. Hill1-5/+18
2012-07-23MIPS: Fixup ordering of micro assembler instructions.Steven J. Hill1-32/+30
2011-01-18MIPS: Use WARN() in uasm for better diagnostics.David Daney1-24/+16
2011-01-18MIPS: Add LDX and LWX instructions to uasm.David Daney1-1/+6
2011-01-18MIPS: Add DINSM to uasm.David Daney1-1/+10
2010-10-29MIPS: Octeon: Apply CN63XXP1 errata workarounds.David Daney1-1/+19
2010-08-05MIPS: uasm: Add option to export uasm API.David Daney1-49/+82
2010-08-05MIPS: uasm: Add BBIT0 and BBIT1 instructionsDavid Daney1-1/+21
2010-08-05MIPS: uasm: Add drotr32 and uasm_i_drotr_safe.David Daney1-5/+8
2010-04-12MIPS: uasm: Add OR instruction.Ralf Baechle1-1/+3
2010-04-12MIPS: Add SYSCALL to uasm.David Daney1-2/+17
2010-02-27MIPS: Add TLBR and ROTR to uasm.David Daney1-2/+7