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