- 4388d58 Remove unnecessary leading comment characters in lit-only file by David Blaikie · 12 years ago
- e68f0b6 Include '.test' suffix in target specific lit configs that need it by David Blaikie · 12 years ago
- 7cf04f3 Remove duplicate test contents. by David Blaikie · 12 years ago
- 1cb47b9 Test case hygiene. by Benjamin Kramer · 12 years ago
- b7656a9 [mips] Custom-legalize BR_JT. by Akira Hatanaka · 12 years ago
- 508d11b [mips] Add a line which checks function name. Rename file. by Akira Hatanaka · 12 years ago
- 5ffd24c [mips] Remove android calling convention. by Akira Hatanaka · 12 years ago
- 1e3e869 [mips] Fix MipsCC::analyzeReturn so that, in soft-float mode, fp128 gets by Akira Hatanaka · 12 years ago
- 7433b2e [mips] Fix MipsTargetLowering::LowerCallResult and LowerReturn to correctly by Akira Hatanaka · 12 years ago
- cb2eafd [mips] Fix MipsTargetLowering::LowerCall to pass fp128 arguments in floating by Akira Hatanaka · 12 years ago
- 5fdee6d [mips] Correct handling of fp128 (long double) formals and read long double by Akira Hatanaka · 12 years ago
- a0a790b llvm/test/CodeGen/Mips/mips64-f128.ll: Add explicit -mtriple=mips64el-unknown-unknown to appease win32. by NAKAMURA Takumi · 12 years ago
- 1ae08e0 [mips] Print move instructions. by Akira Hatanaka · 12 years ago
- 0b9675d Mips specific inline assembler constraint 'R' by Jack Carter · 12 years ago
- ee767fe [mips] Fix inefficient code generation. by Akira Hatanaka · 12 years ago
- c3c3810 Set properties for f128 type. by Akira Hatanaka · 12 years ago
- aa49f35 [mips] Remove unused option. Fix 80-column violations. by Akira Hatanaka · 12 years ago
- 1f0aca8 [mips] Add the capability to search delay slot filling instructions in by Akira Hatanaka · 12 years ago
- e760675 [mips] Add capability to search in the forward direction for instructions that by Akira Hatanaka · 12 years ago
- a56f411 [mips] Define class MemDefsUses. by Akira Hatanaka · 12 years ago
- 50354a3 Expand pseudos/macros for Selt. This is the last of the complex by Reed Kotler · 12 years ago
- 6068932 [mips] Emit call16 operator instead of got_disp. The former allows lazy binding. by Akira Hatanaka · 12 years ago
- 7617d03 Expand mips16 SelT form pseudso/macros. by Reed Kotler · 12 years ago
- ffbe432 Expand the sel pseudo/macro. This generates basic blocks where previously by Reed Kotler · 12 years ago
- 65692c8 Expand pseudos/macros: by Reed Kotler · 12 years ago
- 8a20844 Expand pseudos/macros BteqzT8SltiX16, BteqzT8SltiuX16, by Reed Kotler · 12 years ago
- f801675 Expand pseudos BteqzT8CmpiX16 and BtnezT8CmpiX16. by Reed Kotler · 12 years ago
- bb01b3c Expand macro/pseudo instructions BtnezT8SltX16 and BtnezT8SltuX16. by Reed Kotler · 12 years ago
- dabfebb Expand pseudo/macro BteqzT8SltX16. by Reed Kotler · 12 years ago
- a8601bb Expand macro/pseudo BteqzT8CmpX16. by Reed Kotler · 12 years ago
- da4afa7 Beginning of expanding all current mips16 macro/pseudo instruction sequences. by Reed Kotler · 12 years ago
- 5cf38fd Fix minor mips16 issues in directives for function prologue. Probably this does by Reed Kotler · 12 years ago
- 6b9d461 For Mips 16, add the optimization where the 16 bit form of addiu sp can be used by Reed Kotler · 12 years ago
- 8080696 Make jumptables work for -static by Reed Kotler · 12 years ago
- b2d1275 Add the 16 bit version of addiu. To the assembler, the 16 and 32 bit are the by Reed Kotler · 12 years ago
- 61b97b8 When Mips16 frames grow large, the immediate field may exceed the maximum by Reed Kotler · 12 years ago
- 24b339d Make sure we call externals from libraries properly when -static. by Reed Kotler · 12 years ago
- 6e3443e Enable jumps when in -static mode. by Reed Kotler · 12 years ago
- baabdec [mips] Do not use function CC_MipsN_VarArg unless the function being analyzed by Akira Hatanaka · 12 years ago
- 37ef65b This patch that sets the EmitAlias flag in td files by Jack Carter · 12 years ago
- 63f3312 Start static relocation implementation for mips16. by Reed Kotler · 12 years ago
- 25832e2 [mips] Test case for r173862. by Akira Hatanaka · 12 years ago
- d2047c6 [mips] Set flag neverHasSideEffects flag on some of the floating point instructions. by Akira Hatanaka · 12 years ago
- 8453b3f The next phase of Mips16 hard float implementation. by Reed Kotler · 12 years ago
- a88322c [mips] Implement MipsRegisterInfo::getRegPressureLimit. by Akira Hatanaka · 12 years ago
- e13f441 [mips] MipsTargetLowering::getSetCCResultType should return a vector type if by Akira Hatanaka · 12 years ago
- e30843d Add test case for r170674 by Reed Kotler · 12 years ago
- cef95f7 fix most of remaining issues with large frames. by Reed Kotler · 12 years ago
- 68fe665 [mips] Use "or $r0, $r1, $zero" instead of "addu $r0, $zero, $r1" to copy by Akira Hatanaka · 12 years ago
- 2c3a464 This patch is needed to make c++ exceptions work for mips16. by Reed Kotler · 12 years ago
- ed23fa8 This code implements most of mips16 hardfloat as it is done by gcc. by Reed Kotler · 12 years ago
- ed185da [mips] Do not copy GOT address to register $gp if the function being called has by Akira Hatanaka · 12 years ago
- a16e49d Fix a logic bug in inline expansion of memcpy / memset with an overlapping by Evan Cheng · 12 years ago
- f09a037 [mips] Generate big GOT code. by Akira Hatanaka · 12 years ago
- 94e4728 Initial implementation of MipsTargetLowering::isLegalAddressingMode. by Akira Hatanaka · 12 years ago
- a032dbd [mips] Fix delay slot filler so that instructions with register operand $1 are by Akira Hatanaka · 12 years ago
- e90a3bc [mips] Custom-lower ISD::FRAME_TO_ARGS_OFFSET node. by Akira Hatanaka · 12 years ago
- 3c77033 [mips] Set flag neverHasSideEffects flag on floating point conversion by Akira Hatanaka · 12 years ago
- 3c9c1ab [mips] Set flag isAsCheapAsAMove flag on instruction LUi. by Akira Hatanaka · 12 years ago
- 11a45c2 [mips] Stop reserving register AT and use register scavenger when a scratch by Akira Hatanaka · 12 years ago
- fb60a4e [mips] Fix bug in test case. Disable machine LICM to prevent instruction from by Akira Hatanaka · 12 years ago
- 5c87b73 [mips] Use register number instead of name to print register $AT. by Akira Hatanaka · 12 years ago
- 173192f [mips] Delete MipsFunctionInfo::EmitNOAT. Unconditionally print directive by Akira Hatanaka · 12 years ago
- 497204a [mips] Set isAsCheapAsAMove flag on ADDiu and DADDiu, which enables by Akira Hatanaka · 12 years ago
- 39fa606 Test case for r167039. Check that tail-call optimization is disabled for mips16. by Akira Hatanaka · 12 years ago
- 9441125 Implement ADJCALLSTACKUP and ADJCALLSTACKDOWN by Reed Kotler · 12 years ago
- 2f34d75 [mips] Allow tail-call optimization for vararg functions and functions which by Akira Hatanaka · 12 years ago
- c09856b Change mips16 delay slot jumps to non delay slot forms by default. by Reed Kotler · 12 years ago
- 576b1db Implement patterns for extloadi8 and extloadi16 by Reed Kotler · 12 years ago
- 8834a20 Expand all atomic ops for mips16. by Reed Kotler · 12 years ago
- 3a9f456 Implement brind operator for mips16. by Reed Kotler · 12 years ago
- f99998a This patch is for the implementation of mips16 complex pattern addr16. by Reed Kotler · 12 years ago
- 7797e8f Implement MipsHi for mips16 by Reed Kotler · 12 years ago
- 21a9a98 [mips] Do not tail-call optimize vararg functions or functions with byval by Akira Hatanaka · 12 years ago
- 4618e0b [mips] Make sure FuncArg doesn't advance when OrigArgIndex is the same as in the by Akira Hatanaka · 12 years ago
- 2542415 implement mips16 tls global addr by Reed Kotler · 12 years ago
- a81be80 Implement carry for subtract/add for mips16 by Reed Kotler · 12 years ago
- 28a6214 implement large (>16 bit) constant loading. by Reed Kotler · 12 years ago
- 30675b1 fix test setgek.ll so that it will not give false "make check" by Reed Kotler · 12 years ago
- 4c5a6da implement mips16 patterns for select nodes by Reed Kotler · 12 years ago
- 2ef5bd3 [mips] Make sure sret argument is returned in register V0. by Akira Hatanaka · 12 years ago
- 293e5d0 implement setXX patterns by Reed Kotler · 12 years ago
- 30580ce [mips] Use 64-bit registers to return an sret pointer if target ABI is N64. by Akira Hatanaka · 12 years ago
- 2b861be [mips] Add code to do tail call optimization. by Akira Hatanaka · 12 years ago
- 95a2bb4 Add conditional branch instructions and their patterns. by Reed Kotler · 12 years ago
- 7d90d4d Div, Rem int/unsigned int by Reed Kotler · 12 years ago
- 97d9f08 Implement MipsTargetLowering::CanLowerReturn. by Akira Hatanaka · 12 years ago
- dfb8dbb Patch for integer multiply, signed/unsigned, long/long long. by Reed Kotler · 12 years ago
- 0585b38 checking test case for r164811. was an omission to not check this in. this was already approved by Reed Kotler · 12 years ago
- 21731d8 MIPS DSP: add operands to make sure instruction strings are being matched. by Akira Hatanaka · 12 years ago
- 93ba059 MIPS DSP: other miscellaneous instructions. by Akira Hatanaka · 12 years ago
- e91ff1d MIPS DSP: ADDUH.QB instruction sub-class. by Akira Hatanaka · 12 years ago
- cb39aa0 MIPS DSP: ABSQ_S.PH instruction sub-class. by Akira Hatanaka · 12 years ago
- 23bb38f MIPS DSP: SHLL.QB instruction sub-class. by Akira Hatanaka · 12 years ago
- 5e92990 Test case for r164755 and 164756. by Akira Hatanaka · 12 years ago
- a216401 MIPS DSP: ADDU.QB instruction sub-class. by Akira Hatanaka · 12 years ago
- 01f7089 MIPS DSP: Branch on Greater Than or Equal To Value 32 in DSPControl Pos Field instruction. by Akira Hatanaka · 12 years ago
- 2df483e MIPS DSP: all the remaining instructions which read or write accumulators. by Akira Hatanaka · 12 years ago
- fd89e6f MIPS DSP: add support for extract-word instructions. by Akira Hatanaka · 12 years ago
- 7509ec1 MIPS DSP: add vector load/store patterns. by Akira Hatanaka · 12 years ago