aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* Add support for the 'd' mips inline asm output modifier.Eric Christopher2012-05-191-12/+17
* Add support for the mips 'x' inline asm modifier.Eric Christopher2012-05-181-0/+5
* This patch adds the register class for MIPS16 as well as the ability forAkira Hatanaka2012-05-165-11/+26
* Allow MCCodeEmitter access to the target MCRegisterInfo.Jim Grosbach2012-05-152-0/+5
* Temporarily disable anti-dependence breaking for Mips until bug 12829 isAkira Hatanaka2012-05-151-1/+1
* Add a command line option to skip the delay slot filler pass entirely for Mips.Akira Hatanaka2012-05-141-0/+10
* Remove MipsEmitGPRestore.cpp.Akira Hatanaka2012-05-123-99/+0
* Delete all functions that are no longer needed in MipsFunctionInfo, includingAkira Hatanaka2012-05-122-15/+1
* Stop reserving register $gp. Do not call isGPFI to check whether a frame objectAkira Hatanaka2012-05-121-8/+1
* Do not add the pass which restores $gp after every function call.Akira Hatanaka2012-05-121-9/+0
* Make the following changes in MipsISelLowering.cpp:Akira Hatanaka2012-05-121-8/+8
* Make the following changes in MipsFrameLowering.cpp:Akira Hatanaka2012-05-121-32/+3
* Make the following changes in MipsAsmPrinter.cpp:Akira Hatanaka2012-05-123-31/+11
* Insert instructions to the entry basic block which initializes the globalAkira Hatanaka2012-05-121-35/+52
* Do not replace operands of pseudo instructions with register $zero.Akira Hatanaka2012-05-111-1/+2
* Fix a misleading comment.Akira Hatanaka2012-05-111-1/+1
* Add support for the 'X' inline asm operand modifier.Eric Christopher2012-05-101-4/+16
* Add another peephole pattern for conditional moves.Akira Hatanaka2012-05-091-0/+10
* Make register FP allocatable if the compiled function does not have dynamicAkira Hatanaka2012-05-091-2/+8
* Expand 64-bit shifts if target ABI is O32.Akira Hatanaka2012-05-092-3/+83
* Define mips16 instruction formats.Akira Hatanaka2012-05-082-0/+636
* Add support for the 'x' constraint.Eric Christopher2012-05-071-1/+8
* Add support for the 'l' constraint.Eric Christopher2012-05-071-0/+7
* Add support for the 'c' constraint.Eric Christopher2012-05-071-1/+13
* Add support for the 'P' constraint.Eric Christopher2012-05-071-0/+11
* Add support for the 'O' constraint.Eric Christopher2012-05-071-0/+11
* Add support for the 'N' inline asm constraint.Eric Christopher2012-05-071-0/+11
* Add support for the 'L' inline asm constraint.Eric Christopher2012-05-071-0/+11
* Add support for the inline asm constraint 'K'.Eric Christopher2012-05-071-0/+11
* Support the 'J' constraint.Eric Christopher2012-05-071-0/+11
* Add support for the 'I' inline asm constraint. Also add testsEric Christopher2012-05-072-0/+48
* Allow 64 bit integer values in gpu registers if arch and abi are 64 bit.Eric Christopher2012-05-071-2/+4
* When using inline asm constraints representingEric Christopher2012-05-071-1/+1
* Make ARM and Mips use TargetMachine::getTLSModel()Hans Wennborg2012-05-041-3/+6
* Remove the SubRegClasses field from RegisterClass descriptions.Jakob Stoklund Olesen2012-05-041-12/+4
* Move MipsDisassembler classes into an anonymous namespace.Benjamin Kramer2012-05-011-0/+4
* Change the PassManager from a reference to a pointer.Bill Wendling2012-05-011-8/+6
* Do not use $gp as a dedicated global register if the target ABI is not O32. Akira Hatanaka2012-04-251-2/+2
* This patch fixes a problem which arose when using the Post-RA schedulerPreston Gurd2012-04-232-0/+7
* Remove some potential warnings about variables used uninitialized.Bill Wendling2012-04-221-1/+1
* llvm/lib/Target: [PR12611] Add "llvm/Support/raw_ostream.h" for Debug build o...NAKAMURA Takumi2012-04-211-0/+2
* Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s...Craig Topper2012-04-207-50/+49
* Mark instruction classes ArithLogicR, ArithLogicI and LoadUpper as isRemateri...Akira Hatanaka2012-04-181-1/+5
* Delete blank line.Akira Hatanaka2012-04-181-1/+0
* Delete latter half of CMakeLists.txt.Akira Hatanaka2012-04-171-15/+0
* Add disassembler to MIPS. Akira Hatanaka2012-04-1713-93/+872
* Do not add offset in applyFixup. This has already been accounted for in Value. Akira Hatanaka2012-04-161-4/+2
* Emit neg.s or neg.d only if -enable-no-nans-fp-math is supplied by user,Akira Hatanaka2012-04-112-3/+9
* Emit abs.s or abs.d only if -enable-no-nans-fp-math is supplied by user.Akira Hatanaka2012-04-113-0/+65
* Fix bugs in lowering of FCOPYSIGN nodes.Akira Hatanaka2012-04-111-52/+91