| Commit message (Expand) | Author | Age | Files | Lines |
| * | [mips][mips64r6] [ls][dw][lr] are not available in MIPS32r6/MIPS64r6 | Daniel Sanders | 2014-05-23 | 1 | -2/+3 |
| * | [C++] Use 'nullptr'. Target edition. | Craig Topper | 2014-04-25 | 1 | -2/+2 |
| * | [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 | 1 | -1/+2 |
| * | [Modules] Move CFG.h to the IR library as it defines graph traits over | Chandler Carruth | 2014-03-04 | 1 | -1/+1 |
| * | [mips] Prevent %lo relocation being used on MSA loads and stores. | Daniel Sanders | 2014-03-03 | 1 | -0/+6 |
| * | Re-sort all of the includes with ./utils/sort_includes.py so that | Chandler Carruth | 2014-01-07 | 1 | -3/+3 |
| * | [mips][msa] Added support for matching bclr, and bclri from normal IR (i.e. n... | Daniel Sanders | 2013-11-12 | 1 | -0/+5 |
| * | [mips][msa] Added support for matching bins[lr]i.[bhwd] from normal IR (i.e. ... | Daniel Sanders | 2013-10-30 | 1 | -0/+10 |
| * | [mips][msa] Added support for matching splati from normal IR (i.e. not intrin... | Daniel Sanders | 2013-09-27 | 1 | -0/+10 |
| * | [mips][msa] Remove the VSPLAT and VSPLATD nodes in favour of matching BUILD_V... | Daniel Sanders | 2013-09-24 | 1 | -0/+40 |
| * | ISelDAG: spot chain cycles involving MachineNodes | Tim Northover | 2013-09-22 | 1 | -0/+1 |
| * | [mips][msa] Added load/store intrinsics. | Daniel Sanders | 2013-08-28 | 1 | -0/+6 |
| * | [Mips] Support for unaligned load/store microMips instructions | Jack Carter | 2013-08-13 | 1 | -0/+6 |
| * | Access the TargetLoweringInfo from the TargetMachine object instead of cachin... | Bill Wendling | 2013-06-19 | 1 | -1/+2 |
| * | Cache the TargetLowering info object as a pointer. | Bill Wendling | 2013-06-06 | 1 | -1/+1 |
| * | [mips] Clean up MipsISelDAGToDAG.cpp and MipsISelLowering.cpp. | Akira Hatanaka | 2013-04-11 | 1 | -1/+0 |
| * | Remove some unused variables to clean the Clang -Werror build | David Blaikie | 2013-03-14 | 1 | -2/+0 |
| * | [mips] Rename functions and variables to start with proper case. | Akira Hatanaka | 2013-03-14 | 1 | -4/+4 |
| * | [mips] Define two subclasses of MipsDAGToDAGISel. Mips16DAGToDAGISel is for | Akira Hatanaka | 2013-03-14 | 1 | -646/+22 |
| * | [mips] Fix inefficient code generation. | Akira Hatanaka | 2013-03-01 | 1 | -1/+1 |
| * | [mips] Remove SDNPWantParent from the list of SDNodeProperties. | Akira Hatanaka | 2013-02-16 | 1 | -14/+11 |
| * | [mips] Split SelectAddr, which was used to match address patterns, into two | Akira Hatanaka | 2013-02-15 | 1 | -13/+26 |
| * | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -4/+4 |
| * | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -8/+8 |
| * | [mips] Add predicate HasFPIdx for floating-point indexed load instruction | Akira Hatanaka | 2012-11-15 | 1 | -2/+2 |
| * | This patch is for the implementation of mips16 complex pattern addr16. | Reed Kotler | 2012-10-28 | 1 | -0/+146 |
| * | Implement carry for subtract/add for mips16 | Reed Kotler | 2012-10-26 | 1 | -4/+14 |
| * | Patch for integer multiply, signed/unsigned, long/long long. | Reed Kotler | 2012-10-05 | 1 | -10/+22 |
| * | Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td and | Akira Hatanaka | 2012-09-15 | 1 | -0/+9 |
| * | In MipsDAGToDAGISel::SelectAddr, fold add node into address operand, if its | Akira Hatanaka | 2012-08-24 | 1 | -2/+3 |
| * | Don't modify MO while use_iterator is still pointing to it. | Jakob Stoklund Olesen | 2012-08-09 | 1 | -3/+4 |
| * | Fix type of LUXC1 and SUXC1. These instructions were incorrectly defined as | Akira Hatanaka | 2012-07-31 | 1 | -15/+2 |
| * | Eliminate the stack slot used to save the global base register. | Akira Hatanaka | 2012-07-25 | 1 | -32/+12 |
| * | Add basic ability to setup call frame, and make procedure calls. | Akira Hatanaka | 2012-07-23 | 1 | -8/+26 |
| * | Revert accidental commit. | Akira Hatanaka | 2012-07-21 | 1 | -26/+8 |
| * | Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind. | Akira Hatanaka | 2012-07-21 | 1 | -8/+26 |
| * | Silence uninitialized variable warning in MipsISelDAGToDAG.cpp. | Akira Hatanaka | 2012-06-27 | 1 | -1/+1 |
| * | Fix bug in computation of stack size in MipsFrameLowering.cpp. | Akira Hatanaka | 2012-06-27 | 1 | -0/+4 |
| * | 1. fix null program output after some other changes | Akira Hatanaka | 2012-06-21 | 1 | -1/+8 |
| * | Fix coding style violations. Remove white spaces and tabs. | Akira Hatanaka | 2012-06-14 | 1 | -3/+5 |
| * | In MipsISelDAGToDAG.cpp, store the global base register to a stack frame object. | Akira Hatanaka | 2012-06-14 | 1 | -3/+10 |
| * | Implement a DAGCombine in MipsISelLowering.cpp which transforms the following | Akira Hatanaka | 2012-06-13 | 1 | -4/+4 |
| * | Fix typos found by http://github.com/lyda/misspell-check | Benjamin Kramer | 2012-06-02 | 1 | -1/+1 |
| * | Insert instructions to the entry basic block which initializes the global | Akira Hatanaka | 2012-05-12 | 1 | -35/+52 |
| * | Do not replace operands of pseudo instructions with register $zero. | Akira Hatanaka | 2012-05-11 | 1 | -1/+2 |
| * | Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s... | Craig Topper | 2012-04-20 | 1 | -1/+2 |
| * | Add T9 to the list of live-in registers of the entry basic block. | Akira Hatanaka | 2012-03-27 | 1 | -0/+2 |
| * | This patch eliminates redundant instructions that produce 0. | Akira Hatanaka | 2012-03-08 | 1 | -1/+50 |
| * | Fix bugs which were introduced when support for base+index floating point loads | Akira Hatanaka | 2012-03-01 | 1 | -5/+19 |
| * | remove blanks, and some code format | Jia Liu | 2012-02-28 | 1 | -10/+10 |