summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-171-5/+3
* Target: change member from reference to pointerSaleem Abdulrasool2014-05-171-1/+1
* Try to fix an SDAG dependence issue with sretReid Kleckner2014-05-121-3/+5
* [mips] Fold FeatureBitCount into FeatureMips32 and FeatureMips64Daniel Sanders2014-05-121-2/+3
* [mips] Fold FeatureSEInReg into FeatureMips32r2Daniel Sanders2014-05-121-1/+1
* [mips] Fold FeatureSwap into FeatureMips32r2 and FeatureMips64r2Daniel Sanders2014-05-121-2/+2
* Allow sret on the second parameter as well as the firstReid Kleckner2014-05-091-12/+13
* [C++] Use 'nullptr'.Craig Topper2014-04-281-3/+3
* Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper2014-04-271-3/+3
* Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...Craig Topper2014-04-261-2/+2
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-261-8/+6
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-13/+13
* Add 'musttail' marker to call instructionsReid Kleckner2014-04-241-0/+4
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Remove some empty statementsAlp Toker2014-04-191-1/+1
* Start pushing changes for Mips Fast-IselReed Kotler2014-04-171-0/+14
* Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky2014-04-151-2/+2
* [mips] Fix fcopysign for MIPS-IV and add the test.Daniel Sanders2014-04-141-1/+1
* [mips] Fix more incorrect uses of HasMips64 and isMips64()Daniel Sanders2014-04-141-5/+5
* Re-commit: [mips] abs.[ds], and neg.[ds] should be allowed regardless of -ena...Daniel Sanders2014-04-091-70/+0
* Reverting commit r205628 due to mips64 issues.Reed Kotler2014-04-071-0/+70
* [mips] abs.[ds], and neg.[ds] should be allowed regardless of -enable-no-nans...Daniel Sanders2014-04-041-70/+0
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-13/+13
* [mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders2014-04-011-0/+1
* Revert: [mips] Rewrite MipsAsmParser and MipsOperand.' due to buildbot errors...Daniel Sanders2014-03-311-1/+0
* [mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders2014-03-311-0/+1
* Fixed issue with microMIPS JAL instruction.Zoran Jovanovic2014-03-311-4/+1
* [mips] Some uses of isMips64()/hasMips64() are really tests for 64-bit GPR'sDaniel Sanders2014-03-271-2/+2
* [mips] The decision between GOT_DISP and GOT16 for global addresses depends o...Daniel Sanders2014-03-271-2/+2
* [mips] Stop caching the result of hasMips64(), isABI_O32(), isABI_N32(), and ...Daniel Sanders2014-03-271-48/+45
* [mips] The decision to use MO_GOT_PAGE and MO_GOT_OFST depends on the ABI bei...Daniel Sanders2014-03-261-5/+5
* [MIPS] Add cpu octeon and some instructionsKai Nacke2014-03-201-2/+7
* Implementation of microMIPS 16-bit instructions MOVE and JALR.Zoran Jovanovic2014-03-201-1/+4
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-5/+5
* Remove unnecessary #includes.Bill Wendling2014-01-061-1/+0
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-061-4/+1
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-051-0/+7
* Support for microMIPS LL and SC instructions.Zoran Jovanovic2013-12-191-4/+6
* Check for null pointer before dereferencing. A careless typo on my part.Reed Kotler2013-12-121-2/+2
* [mips] Small code generation improvement for conditional operator (select)Matheus Almeida2013-12-051-0/+33
* [mips] Add some comments related to the optimization performed in performSELE...Matheus Almeida2013-12-051-8/+21
* [mips] Fix a bug in function CC_MipsO32_FP64. The second double precisionAkira Hatanaka2013-11-121-1/+1
* [mips] Revert part of r194510 that was accidentally committed.Akira Hatanaka2013-11-121-1/+1
* [mips] Fix and re-enable a test case that has been disabled for a long time.Akira Hatanaka2013-11-121-1/+1
* [mips][msa] Enable inlinse assembly for MSA.Daniel Sanders2013-11-121-9/+46
* [mips] Make sure there is a chain edge dependency between loads that readAkira Hatanaka2013-11-091-3/+5
* [mips] Simplify LowerFormalArguments using getRegClassFor.Akira Hatanaka2013-10-281-15/+2
* [mips] Rename isel nodes.Akira Hatanaka2013-10-151-3/+3
* [mips] Transfer kill flag to the newly created operand.Akira Hatanaka2013-10-151-1/+5
* [mips] Do not generate INS/EXT nodes if target does not have support forAkira Hatanaka2013-10-091-14/+18
OpenPOWER on IntegriCloud