- 3aef703 Update LLVM for merge to r171905. by Stephen Hines · 12 years ago
- 059800f Merge remote-tracking branch 'upstream/master' into merge-llvm by Stephen Hines · 12 years ago
- 4a50e53 This patch produces the correct addend value for an R_MIPS_GPREL16 relocation. by Jack Carter · 12 years ago
- 26853a5 This patch produces the correct pointer size by Jack Carter · 12 years ago
- 251040b Renamed MCInstFragment to MCRelaxableFragment and added some comments. by Eli Bendersky · 12 years ago
- 3ebe59c Change SMRange to be half-open (exclusive end) instead of closed (inclusive) by Jordan Rose · 12 years ago
- 71ab7a7 Remove # from the beginning and end of def names. The # is a paste operator and should only be used with something to paste on either side. by Craig Topper · 12 years ago
- aeef83c Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 12 years ago
- 3f0ef85 [mips] Fix data layout string. Add 64 to the list of native integer widths by Akira Hatanaka · 12 years ago
- e13f441 [mips] MipsTargetLowering::getSetCCResultType should return a vector type if by Akira Hatanaka · 12 years ago
- 1ebe5fc [mips] 80 columns. by Akira Hatanaka · 12 years ago
- f53b78f [mips] Reorder template parameters. Remove class shift_rotate_imm32 and by Akira Hatanaka · 12 years ago
- 63723e5 [mips] Refactor conditional move instructions. by Akira Hatanaka · 12 years ago
- 5f560bb [mips] Refactor instructions which move data from or to coprocessors. by Akira Hatanaka · 12 years ago
- 0b8c9a8 Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 12 years ago
- 58a2cbe Resort the #include lines in include/... and lib/... with the by Chandler Carruth · 12 years ago
- dbf51ee [mips] Refactor subword-swap, EXT/INS, load-effective-address and read-hardware by Akira Hatanaka · 12 years ago
- e8bc10b [mips] Refactor SYNC and multiply/divide instructions. by Akira Hatanaka · 12 years ago
- aa7c9cd [mips] Refactor BAL instructions. by Akira Hatanaka · 12 years ago
- 1892253 [mips] Fix encoding of BAL instruction. Also, fix assembler test case which by Akira Hatanaka · 12 years ago
- 6a8309e [mips] Refactor jump, jump register, jump-and-link and nop instructions. by Akira Hatanaka · 12 years ago
- 0a57dc1 [mips] Refactor load/store left/right and load-link and store-conditional by Akira Hatanaka · 12 years ago
- 1616465 [mips] Refactor load/store instructions. by Akira Hatanaka · 12 years ago
- 5f5770b [mips] Remove unnecessary isPseudo parameter. by Akira Hatanaka · 12 years ago
- 8e719fa [mips] Refactor LUI instruction. by Akira Hatanaka · 12 years ago
- 35242e2 [mips] Refactor count leading zero or one instructions. by Akira Hatanaka · 12 years ago
- 8aaed99 [mips] Refactor sign-extension-in-register instructions. by Akira Hatanaka · 12 years ago
- 7de001b [mips] Refactor instructions which copy from and to HI/LO registers. by Akira Hatanaka · 12 years ago
- 2a732ec [mips] Refactor logical NOR instructions. by Akira Hatanaka · 12 years ago
- a8215f4 [mips] Move instruction definitions in MipsInstrInfo.td. by Akira Hatanaka · 12 years ago
- a40ba2b Call llvm_unreachable instead of assert. by Reed Kotler · 12 years ago
- 27210d2 Implement cfi_def_cfa_offset. "Make check" test case for this comming in the by Reed Kotler · 12 years ago
- 0fd83132 There is one more patch to finish large frames. Make sure we assert by Reed Kotler · 12 years ago
- bacbf1c set register class properly for mips16 here by Reed Kotler · 12 years ago
- c28ee96 This assert is overly restrictive and does not work for mips16. by Reed Kotler · 12 years ago
- 1f23239 Turn on register scavenger for Mips 16 by Reed Kotler · 12 years ago
- 9bf571f [mips] Refactor SLT (set on less than) instructions. Separate encoding by Akira Hatanaka · 12 years ago
- c230615 [mips] Refactor unconditional branch instruction. Separate encoding information by Akira Hatanaka · 12 years ago
- 1e7739f [mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass by Akira Hatanaka · 12 years ago
- 77e85f3 [mips] Delete definition of CPRESTORE instruction. by Akira Hatanaka · 12 years ago
- 5c54025 [mips] Refactor conditional branch instructions with one register operand. by Akira Hatanaka · 12 years ago
- c488901 [mips] Refactor conditional branch instructions with two register operands. by Akira Hatanaka · 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
- 2427773 [mips] Change the order of template parameters. Move the default parameters to by Akira Hatanaka · 12 years ago
- cdc0c59 [mips] Refactor shift instructions with register operands. Separate encoding by Akira Hatanaka · 12 years ago
- 0dad34a [mips] Refactor shift immediate instructions. Separate encoding information by Akira Hatanaka · 12 years ago
- ab48c50 [mips] Refactor arithmetic and logic instructions with immediate operands. by Akira Hatanaka · 12 years ago
- 23a3da0 [mips] Refactor arithmetic and logic instructions. Separate encoding by Akira Hatanaka · 12 years ago
- c9e30ea [mips] Delete ArithOverflowR and ArithOverflow and use ArithLogicR and by Akira Hatanaka · 12 years ago
- 759e3fa Remove edis - the enhanced disassembler. Fixes PR14654. by Roman Divacky · 12 years ago
- 95f475f Add some missing Defs and Uses. by Reed Kotler · 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
- a61b17c Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. by Patrik Hagglund · 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
- c567b1c [mips] Delete all floating point instruction classes that are no longer used. by Akira Hatanaka · 12 years ago
- 5c37399 [mips] Modify definitions of floating point conditional move instructions. by Akira Hatanaka · 12 years ago
- b573539 [mips] Modify definitions of floating point comparison instructions. by Akira Hatanaka · 12 years ago
- 89828a6 [mips] Modify definitions of floating point branch instructions. by Akira Hatanaka · 12 years ago
- 2b1a50c [mips] Modify definitions of floating point indexed load and store instructions. by Akira Hatanaka · 12 years ago
- b2c68dd [mips] Modify definitions of floating point multiply-add/sub instructions. by Akira Hatanaka · 12 years ago
- 6f94eb3 [mips] Modify definitions of floating point load and store instructions. by Akira Hatanaka · 12 years ago
- be9f72d [mips] Modify definitions of move from/to coprocessor instructions. by Akira Hatanaka · 12 years ago
- 4b92141 [mips] Modify definitions of two register operand floating point instructions. by Akira Hatanaka · 12 years ago
- 82fdad7 [mips] Modify definitions of three register operand floating point instructions by Akira Hatanaka · 12 years ago
- 10bd726 [mips] Move classes that do not belong in MipsInstrFormats.td into by Akira Hatanaka · 12 years ago
- 2f3e063 [mips] Set isCommutable flag in a more explicit way. by Akira Hatanaka · 12 years ago
- 1c88a8d [mips] Remove fmt from the parameter list of classes FMADDSUB and FNMADDSUB. by Akira Hatanaka · 12 years ago
- 625cb5a [mips] Remove single-precision floating point instruction from multiclass by Akira Hatanaka · 12 years ago
- 0232064 [mips] Move class IsCommutable into MipsInstrInfo.td. by Akira Hatanaka · 12 years ago
- 6085780 [mips] Remove single-precision floating point instructions from multiclasses by Akira Hatanaka · 12 years ago
- de99993 [mips] Fix a memory leak bug report by NAKAMURA Takumi. by Akira Hatanaka · 12 years ago
- 946a3a9 Sorry about the churn. One more change to getOptimalMemOpType() hook. Did I by Evan Cheng · 12 years ago
- 7d34267 - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term. by Evan Cheng · 12 years ago
- 34525f9 Revert EVT->MVT changes, r169836-169851, due to buildbot failures. by Patrik Hagglund · 12 years ago
- 8163ca7 Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. by Patrik Hagglund · 12 years ago
- d181342 [CMake] Remove dependencies to intrinsics_gen I introduced in r169724. by NAKAMURA Takumi · 12 years ago
- 376642e Some enhancements for memcpy / memset inline expansion. by Evan Cheng · 12 years ago
- e806869 [mips] Set HWEncoding field of registers. Use delete function by Akira Hatanaka · 12 years ago
- 60608b9 [CMake] Update dependencies to intrinsics_gen corresponding to r169711. by NAKAMURA Takumi · 12 years ago
- 06180bf Use the new MIBundleBuilder class in the Mips target. by Jakob Stoklund Olesen · 12 years ago
- f3c0c77 [mips] Delete nodes and instructions for dynamic alloca that are no longer in by Akira Hatanaka · 12 years ago
- 249330e [mips] Shorten predicate name. by Akira Hatanaka · 12 years ago
- 64ed8e9 [mips] Delete unused sub-target features. by Akira Hatanaka · 12 years ago
- ab9705f [mips] Remove unnecessary predicates. by Akira Hatanaka · 12 years ago
- a1514e2 Sort includes for all of the .h files under the 'lib' tree. These were by Chandler Carruth · 12 years ago
- ff0b2cf Classic JIT is still being supported by MIPS, along with MCJIT. by Akira Hatanaka · 12 years ago
- 25752e7 Functions in MipsCodeEmitter.cpp that expand unaligned loads/stores are dead by Akira Hatanaka · 12 years ago
- d04a8d4 Use the new script to sort the includes of every file under lib. by Chandler Carruth · 12 years ago
- 4334dd9 Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. by Chandler Carruth · 12 years ago
- 198ad91 Mips direct object xgot support by Jack Carter · 12 years ago
- f09a037 [mips] Generate big GOT code. by Akira Hatanaka · 12 years ago
- d43e06d [mips] Simplify lowering functions in MipsISelLowering.cpp by using the helper by Akira Hatanaka · 12 years ago
- 6b28b80 [mips] Add helper functions that create nodes for computing address. by Akira Hatanaka · 12 years ago
- 81784cb [mips] Add command line option "-mxgot". by Akira Hatanaka · 12 years ago
- 59be760 [mips] When a node which loads from a GOT is created, pass a MachinePointerInfo by Akira Hatanaka · 12 years ago
- 26e6ad7 [mips] Add target operand flag enums for big GOT relocations. 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