summaryrefslogtreecommitdiff
path: root/arch/mips/kernel/branch.c
AgeCommit message (Expand)AuthorFilesLines
2018-12-04mips: annotate implicit fall throughsMathieu Malaterre1-0/+7
2018-11-09MIPS: branch: Remove FP branch handling when CONFIG_MIPS_FP_SUPPORT=nPaul Burton1-6/+16
2018-11-09MIPS: Simplify FP context initializationPaul Burton1-10/+2
2018-01-19MIPS: Use proper kernel-doc Return keywordMathieu Malaterre1-1/+1
2017-06-29MIPS: Use `pr_debug' for messages from `__compute_return_epc_for_insn'Maciej W. Rozycki1-6/+6
2017-06-29MIPS: Fix a typo: s/preset/present/ in r2-to-r6 emulation error messageMaciej W. Rozycki1-1/+1
2017-06-29MIPS: Send SIGILL for R6 branches in `__compute_return_epc_for_insn'Maciej W. Rozycki1-20/+15
2017-06-29MIPS: Send SIGILL for linked branches in `__compute_return_epc_for_insn'Maciej W. Rozycki1-8/+4
2017-06-29MIPS: Rename `sigill_r6' to `sigill_r2r6' in `__compute_return_epc_for_insn'Maciej W. Rozycki1-8/+8
2017-06-29MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn'Maciej W. Rozycki1-3/+4
2017-06-29MIPS: Actually decode JALX in `__compute_return_epc_for_insn'Maciej W. Rozycki1-0/+1
2017-06-15MIPS: Fix bnezc/jialc return address calculationPaul Burton1-1/+3
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-10-06MIPS: tracing: disable uprobe/kprobe on compact branch instructionsMarcin Nowakowski1-0/+34
2016-10-05MIPS: kernel: Audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+1
2016-07-05MIPS: inst.h: Rename cbcond{0,1}_op to pop{1,3}0_opPaul Burton1-2/+2
2016-07-05MIPS: inst.h: Rename b{eq,ne}zcji[al]c_op to pop{6,7}6_opPaul Burton1-2/+2
2016-05-28MIPS: Spelling fix lets -> let'sRalf Baechle1-2/+2
2016-05-13MIPS: Fix BC1{EQ,NE}Z return offset calculationPaul Burton1-15/+3
2015-07-09MIPS: Fix branch emulation for BLTC and BGEC instructionsMarkos Chandras1-2/+2
2015-04-01MIPS: LLVMLinux: Fix a 'cast to type not present in union' error.Toma Tabacu1-2/+4
2015-02-17MIPS: kernel: mips-r2-to-r6-emul: Add R2 emulator for MIPS R6Leonid Yegoshin1-0/+1
2015-02-17MIPS: Emulate the new MIPS R6 BNEZC and JIALC instructionsMarkos Chandras1-0/+10
2015-02-17MIPS: Emulate the new MIPS R6 BEQZC and JIC instructionsMarkos Chandras1-0/+8
2015-02-17MIPS: Emulate the new MIPS R6 BALC instructionMarkos Chandras1-0/+10
2015-02-17MIPS: Emulate the new MIPS R6 BNVC, BNEC and BNEZLAC instructionsMarkos Chandras1-1/+5
2015-02-17MIPS: Emulate the new MIPS R6 BOVC, BEQC and BEQZALC instructionsMarkos Chandras1-0/+11
2015-02-17MIPS: Emulate the new MIPS R6 branch compact (BC) instructionMarkos Chandras1-0/+9
2015-02-17MIPS: Emulate the new MIPS R6 B{L,G}T{Z,}{AL,}C instructionsMarkos Chandras1-0/+22
2015-02-17MIPS: Emulate the new MIPS R6 B{L,G}Ε{Z,}{AL,}C instructionsMarkos Chandras1-0/+31
2015-02-17MIPS: Emulate the BC1{EQ,NE}Z FPU instructionsMarkos Chandras1-29/+72
2015-02-17MIPS: kernel: branch: Do not emulate the branch likelies on MIPS R6Markos Chandras1-7/+63
2015-02-17MIPS: kernel: Prepare the JR instruction for emulation on MIPS R6Markos Chandras1-2/+9
2014-11-07MIPS: Fix build with binutils 2.24.51+Manuel Lauss1-6/+2
2014-06-05Merge branch '3.15-fixes' into mips-for-linux-nextRalf Baechle1-4/+4
2014-05-30MIPS: OCTEON: Enable use of FPUDavid Daney1-1/+5
2014-05-23MIPS: Sort out mm_isBranchInstr.Ralf Baechle1-0/+196
2014-05-23MIPS: Fix branch emulation of branch likely instructions.Ralf Baechle1-4/+4
2013-07-01MIPS: Cleanup indentation and whitespaceTony Wu1-1/+0
2013-05-09MIPS: MIPS16e: Support handling of delay slots.Steven J. Hill1-5/+98
2013-05-09MIPS: microMIPS: Support handling of delay slots.Leonid Yegoshin1-0/+85
2013-02-01MIPS: Whitespace cleanup.Ralf Baechle1-5/+5
2011-12-08MIPS Kprobes: Refactor branch emulationManeesh Soni1-44/+84
2010-10-18MIPS: Sanitize restart logicsAl Viro1-1/+0
2009-01-11MIPS: Compute branch returns for Cavium OCTEON specific branch instructions.David Daney1-0/+33
2007-07-13[MIPS] Add some __user tagsAtsushi Nemoto1-2/+3
2006-06-19[MIPS] Unify mips_fpu_soft_struct and mips_fpu_hard_structs.Atsushi Nemoto1-1/+1
2006-04-27[MIPS] Fix branch emulation for floating-point exceptions.Ralf Baechle1-1/+1
2005-10-29Support the MIPS32 / MIPS64 DSP ASE.Ralf Baechle1-1/+18