summaryrefslogtreecommitdiff
path: root/arch/mips/kernel/branch.c
AgeCommit message (Expand)Author
2017-07-27MIPS: Fix a typo: s/preset/present/ in r2-to-r6 emulation error messageMaciej W. Rozycki
2017-07-27MIPS: Send SIGILL for R6 branches in `__compute_return_epc_for_insn'Maciej W. Rozycki
2017-07-27MIPS: Send SIGILL for linked branches in `__compute_return_epc_for_insn'Maciej W. Rozycki
2017-07-27MIPS: Rename `sigill_r6' to `sigill_r2r6' in `__compute_return_epc_for_insn'Maciej W. Rozycki
2017-07-27MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn'Maciej W. Rozycki
2017-07-27MIPS: Actually decode JALX in `__compute_return_epc_for_insn'Maciej W. Rozycki
2017-06-24MIPS: Fix bnezc/jialc return address calculationPaul Burton
2016-10-06MIPS: tracing: disable uprobe/kprobe on compact branch instructionsMarcin Nowakowski
2016-10-04MIPS: kernel: Audit and remove any unnecessary uses of module.hPaul Gortmaker
2016-07-05MIPS: inst.h: Rename cbcond{0,1}_op to pop{1,3}0_opPaul Burton
2016-07-05MIPS: inst.h: Rename b{eq,ne}zcji[al]c_op to pop{6,7}6_opPaul Burton
2016-05-28MIPS: Spelling fix lets -> let'sRalf Baechle
2016-05-13MIPS: Fix BC1{EQ,NE}Z return offset calculationPaul Burton
2015-07-09MIPS: Fix branch emulation for BLTC and BGEC instructionsMarkos Chandras
2015-04-01MIPS: LLVMLinux: Fix a 'cast to type not present in union' error.Toma Tabacu
2015-02-17MIPS: kernel: mips-r2-to-r6-emul: Add R2 emulator for MIPS R6Leonid Yegoshin
2015-02-17MIPS: Emulate the new MIPS R6 BNEZC and JIALC instructionsMarkos Chandras
2015-02-17MIPS: Emulate the new MIPS R6 BEQZC and JIC instructionsMarkos Chandras
2015-02-17MIPS: Emulate the new MIPS R6 BALC instructionMarkos Chandras
2015-02-17MIPS: Emulate the new MIPS R6 BNVC, BNEC and BNEZLAC instructionsMarkos Chandras
2015-02-17MIPS: Emulate the new MIPS R6 BOVC, BEQC and BEQZALC instructionsMarkos Chandras
2015-02-17MIPS: Emulate the new MIPS R6 branch compact (BC) instructionMarkos Chandras
2015-02-17MIPS: Emulate the new MIPS R6 B{L,G}T{Z,}{AL,}C instructionsMarkos Chandras
2015-02-17MIPS: Emulate the new MIPS R6 B{L,G}Ε{Z,}{AL,}C instructionsMarkos Chandras
2015-02-17MIPS: Emulate the BC1{EQ,NE}Z FPU instructionsMarkos Chandras
2015-02-17MIPS: kernel: branch: Do not emulate the branch likelies on MIPS R6Markos Chandras
2015-02-17MIPS: kernel: Prepare the JR instruction for emulation on MIPS R6Markos Chandras
2014-11-07MIPS: Fix build with binutils 2.24.51+Manuel Lauss
2014-06-04Merge branch '3.15-fixes' into mips-for-linux-nextRalf Baechle
2014-05-30MIPS: OCTEON: Enable use of FPUDavid Daney
2014-05-23MIPS: Sort out mm_isBranchInstr.Ralf Baechle
2014-05-22MIPS: Fix branch emulation of branch likely instructions.Ralf Baechle
2013-07-01MIPS: Cleanup indentation and whitespaceTony Wu
2013-05-09MIPS: MIPS16e: Support handling of delay slots.Steven J. Hill
2013-05-09MIPS: microMIPS: Support handling of delay slots.Leonid Yegoshin
2013-02-01MIPS: Whitespace cleanup.Ralf Baechle
2011-12-07MIPS Kprobes: Refactor branch emulationManeesh Soni
2010-10-18MIPS: Sanitize restart logicsAl Viro
2009-01-11MIPS: Compute branch returns for Cavium OCTEON specific branch instructions.David Daney
2007-07-13[MIPS] Add some __user tagsAtsushi Nemoto
2006-06-19[MIPS] Unify mips_fpu_soft_struct and mips_fpu_hard_structs.Atsushi Nemoto
2006-04-27[MIPS] Fix branch emulation for floating-point exceptions.Ralf Baechle
2005-10-29Support the MIPS32 / MIPS64 DSP ASE.Ralf Baechle
2005-10-29__compute_return_epc() uses CFC1 instruction which might result in aRalf Baechle
2005-04-16Linux-2.6.12-rc2Linus Torvalds