- Jan 15, 2014
-
-
Zoran Jovanovic authored
llvm-svn: 199316
-
Zoran Jovanovic authored
llvm-svn: 199315
-
- Dec 25, 2013
-
-
Zoran Jovanovic authored
llvm-svn: 198010
-
- Dec 19, 2013
-
-
Zoran Jovanovic authored
llvm-svn: 197696
-
Zoran Jovanovic authored
llvm-svn: 197692
-
- Nov 28, 2013
-
-
Akira Hatanaka authored
No functionality change. llvm-svn: 195896
-
- Nov 13, 2013
-
-
Zoran Jovanovic authored
llvm-svn: 194569
-
- Nov 07, 2013
-
-
Zoran Jovanovic authored
llvm-svn: 194205
-
- Nov 04, 2013
-
-
Zoran Jovanovic authored
llvm-svn: 193992
-
- Oct 29, 2013
-
-
Zoran Jovanovic authored
llvm-svn: 193623
-
- Oct 07, 2013
-
-
Akira Hatanaka authored
accumulator instead of its sub-registers, $hi and $lo. We need this change to prevent a mflo following a mtlo from reading an unpredictable/undefined value, as shown in the following example: mult $6, $7 // result of $6 * $7 is written to $lo and $hi. mflo $2 // read lower 32-bit result from $lo. mtlo $4 // write to $lo. the content of $hi becomes unpredictable. mfhi $3 // read higher 32-bit from $hi, which has an unpredictable value. I don't have a test case for this change that reliably reproduces the problem. llvm-svn: 192119
-
- Sep 14, 2013
-
-
Zoran Jovanovic authored
llvm-svn: 190745
-
Zoran Jovanovic authored
llvm-svn: 190744
-
- Sep 07, 2013
-
-
Akira Hatanaka authored
into a 5-bit or 6-bit field. llvm-svn: 190226
-
- Sep 06, 2013
-
-
Vladimir Medic authored
This patch adds support for microMIPS Multiply and Add/Sub instructions. Test cases are included in patch. llvm-svn: 190154
-
Vladimir Medic authored
This patch adds support for microMIPS Move to/from HI/LO instructions. Test cases are included in patch. llvm-svn: 190152
-
Vladimir Medic authored
This patch adds support for microMIPS Move Conditional instructions. Test cases are included in patch. llvm-svn: 190148
-
Vladimir Medic authored
llvm-svn: 190144
-
- Aug 20, 2013
-
-
Akira Hatanaka authored
load/store instructions defined. Previously, we were defining load/store instructions for each pointer size (32 and 64-bit), but now we need just one definition. llvm-svn: 188830
-
Akira Hatanaka authored
assembler predicate HasStdEnd so that it is false when the target is micromips. llvm-svn: 188824
-
- Aug 14, 2013
-
-
Akira Hatanaka authored
llvm-svn: 188341
-
- Aug 13, 2013
-
-
Jack Carter authored
This includes instructions lwl, lwr, swl and swr. Patch by Zoran Jovnovic llvm-svn: 188312
-
- Aug 07, 2013
-
-
Akira Hatanaka authored
llvm-svn: 187832
-
Akira Hatanaka authored
unnecessary jalr InstAliases in Mips64InstrInfo.td and add the code to print jalr InstAliases in MipsInstPrinter::printAlias. llvm-svn: 187821
-
- Jul 31, 2013
-
-
Akira Hatanaka authored
No functionality change. llvm-svn: 187468
-
- May 16, 2013
-
-
Jack Carter authored
llvm-svn: 182047
-
- Apr 25, 2013
-
-
Akira Hatanaka authored
Patch by Zoran Jovanovic. llvm-svn: 180241
-
Akira Hatanaka authored
Patch by Zoran Jovanovic. llvm-svn: 180238
-
- Apr 19, 2013
-
-
Akira Hatanaka authored
This patch adds support for recoded (meaning assembly-language compatible to standard mips32) arithmetic 32-bit instructions. Patch by Zoran Jovanovic. llvm-svn: 179873
-