| Commit message (Expand) | Author | Age | Files | Lines |
* | Make MCRegisterInfo available to the the MCInstPrinter. | Jim Grosbach | 2012-03-05 | 2 | -2/+4 |
* | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper | 2012-03-05 | 2 | -3/+3 |
* | Use uint16_t to store register overlaps to reduce static data. | Craig Topper | 2012-03-04 | 1 | -1/+1 |
* | Use uint16_t to store registers in callee saved register tables to reduce siz... | Craig Topper | 2012-03-04 | 2 | -2/+2 |
* | Changes for migrating to using register mask operands. | Akira Hatanaka | 2012-03-01 | 6 | -48/+45 |
* | Fix bugs which were introduced when support for base+index floating point loads | Akira Hatanaka | 2012-03-01 | 4 | -10/+35 |
* | Pass endian information to constructors. Define separate functions to create | Akira Hatanaka | 2012-03-01 | 5 | -57/+55 |
* | Re-commit r151623 with fix. Only issue special no-return calls if it's a dire... | Evan Cheng | 2012-02-28 | 2 | -3/+5 |
* | Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack pre... | Daniel Dunbar | 2012-02-28 | 2 | -5/+3 |
* | remove blanks, and some code format | Jia Liu | 2012-02-28 | 34 | -156/+156 |
* | Some ARM implementaions, e.g. A-series, does return stack prediction. That is, | Evan Cheng | 2012-02-28 | 2 | -3/+5 |
* | Add comments. | Akira Hatanaka | 2012-02-28 | 1 | -0/+4 |
* | Do not reserve $gp as a dedicated global base register if the target ABI is n... | Akira Hatanaka | 2012-02-28 | 1 | -1/+2 |
* | Add support for floating point base register + offset register addressing mode | Akira Hatanaka | 2012-02-28 | 6 | -4/+91 |
* | Remove unnecessary template parameters. | Akira Hatanaka | 2012-02-27 | 1 | -15/+13 |
* | Fix instruction predicates that were not set correctly. | Akira Hatanaka | 2012-02-27 | 1 | -8/+10 |
* | delete useless comment&blank | Jia Liu | 2012-02-27 | 1 | -16/+14 |
* | Add definitions of floating point multiply add/sub and negative multiply | Akira Hatanaka | 2012-02-25 | 3 | -8/+71 |
* | Add an option to use a virtual register as the global base register instead of | Akira Hatanaka | 2012-02-24 | 16 | -98/+247 |
* | comment fix | Jia Liu | 2012-02-24 | 1 | -1/+1 |
* | some comment fix | Jia Liu | 2012-02-24 | 1 | -3/+3 |
* | replace a balnk with - | Jia Liu | 2012-02-24 | 1 | -1/+1 |
* | 80 columns of Mips InstPrinter Makefile | Jia Liu | 2012-02-24 | 1 | -1/+1 |
* | Make all pointers to TargetRegisterClass const since they are all pointers to... | Craig Topper | 2012-02-22 | 1 | -3/+3 |
* | Use a function in MathExtras to do sign extension. | Akira Hatanaka | 2012-02-22 | 1 | -1/+1 |
* | Remove dead code. Improve llvm_unreachable text. Simplify some control flow. | Ahmed Charles | 2012-02-19 | 1 | -4/+1 |
* | remove Emacs-tag form .cpp files in Mips Backend, and fix some typo. | Jia Liu | 2012-02-17 | 27 | -27/+27 |
* | Do not promote i32 arguments to i64. This was causing unnecessary sign extension | Akira Hatanaka | 2012-02-17 | 2 | -14/+16 |
* | add Emacs tag and fix some comment error in file headers | Jia Liu | 2012-02-17 | 29 | -28/+41 |
* | Remove comment. | Akira Hatanaka | 2012-02-16 | 1 | -2/+0 |
* | Remove trailing whitespace. Add newline. | Akira Hatanaka | 2012-02-16 | 1 | -2/+2 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-07 | 3 | -9/+5 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-05 | 1 | -0/+1 |
* | TargetPassConfig: confine the MC configuration to TargetMachine. | Andrew Trick | 2012-02-04 | 2 | -8/+5 |
* | Added TargetPassConfig. The first little step toward configuring codegen passes. | Andrew Trick | 2012-02-03 | 2 | -17/+40 |
* | Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is | Akira Hatanaka | 2012-02-03 | 4 | -3/+16 |
* | Set the correct stack pointer register. | Akira Hatanaka | 2012-02-02 | 1 | -1/+1 |
* | Expand EHSELECTION and EHSELECTION nodes. Set the correct exception pointer and | Akira Hatanaka | 2012-02-02 | 1 | -2/+4 |
* | Add DWARF numbers of 64-bit registers. | Akira Hatanaka | 2012-02-02 | 1 | -64/+64 |
* | Ensure .AliasedSymbol() is called on all uses of getSymbol(). Affects ARM and... | James Molloy | 2012-01-28 | 1 | -1/+1 |
* | Mark 64-bit register RA_64 unused too. | Akira Hatanaka | 2012-01-25 | 1 | -4/+5 |
* | Modify MipsFrameLowering::emitPrologue and emitEpilogue. | Akira Hatanaka | 2012-01-25 | 1 | -78/+68 |
* | Modify MipsRegisterInfo::eliminateFrameIndex to use MipsAnalyzeImmediate to | Akira Hatanaka | 2012-01-25 | 1 | -12/+34 |
* | MipsAnalyzeImmediate.h: Fix to add DataTypes.h for msvc. | NAKAMURA Takumi | 2012-01-25 | 1 | -0/+1 |
* | Target/Mips: Unbreak CMake build. | NAKAMURA Takumi | 2012-01-25 | 1 | -0/+1 |
* | Lower 64-bit immediates using MipsAnalyzeImmediate that has just been added. | Akira Hatanaka | 2012-01-25 | 2 | -31/+42 |
* | Add class MipsAnalyzeImmediate which comes up with an instruction sequence to | Akira Hatanaka | 2012-01-25 | 2 | -0/+215 |
* | Sign-extend 32-bit integer arguments when they are passed in 64-bit registers, | Akira Hatanaka | 2012-01-24 | 1 | -1/+4 |
* | Pass CCState by reference. | Akira Hatanaka | 2012-01-24 | 1 | -1/+1 |
* | Pattern for f32 to i64 conversion. | Akira Hatanaka | 2012-01-24 | 1 | -0/+1 |