summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAge
* [mips][mips64r6] ll, sc, lld, and scd are re-encoded on MIPS32r6/MIPS64r6.Daniel Sanders2014-06-16
* [mips][mips64r6] c.cond.fmt, mov[fntz], and mov[fntz].[ds] are not available ...Daniel Sanders2014-06-12
* [mips][mips64r6] Replace m[tf]hi, m[tf]lo, mult, multu, dmult, dmultu, div, d...Daniel Sanders2014-06-12
* SelectionDAG: Don't use MVT::Other to determine legality of ISD::SELECT_CCTom Stellard2014-06-10
* [mips][mips64r6] [ls][dw][lr] are not available in MIPS32r6/MIPS64r6Daniel Sanders2014-05-23
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-17
* Target: change member from reference to pointerSaleem Abdulrasool2014-05-17
* Try to fix an SDAG dependence issue with sretReid Kleckner2014-05-12
* [mips] Fold FeatureBitCount into FeatureMips32 and FeatureMips64Daniel Sanders2014-05-12
* [mips] Fold FeatureSEInReg into FeatureMips32r2Daniel Sanders2014-05-12
* [mips] Fold FeatureSwap into FeatureMips32r2 and FeatureMips64r2Daniel Sanders2014-05-12
* Allow sret on the second parameter as well as the firstReid Kleckner2014-05-09
* [C++] Use 'nullptr'.Craig Topper2014-04-28
* Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper2014-04-27
* Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...Craig Topper2014-04-26
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-26
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* Add 'musttail' marker to call instructionsReid Kleckner2014-04-24
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* Remove some empty statementsAlp Toker2014-04-19
* Start pushing changes for Mips Fast-IselReed Kotler2014-04-17
* Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky2014-04-15
* [mips] Fix fcopysign for MIPS-IV and add the test.Daniel Sanders2014-04-14
* [mips] Fix more incorrect uses of HasMips64 and isMips64()Daniel Sanders2014-04-14
* Re-commit: [mips] abs.[ds], and neg.[ds] should be allowed regardless of -ena...Daniel Sanders2014-04-09
* Reverting commit r205628 due to mips64 issues.Reed Kotler2014-04-07
* [mips] abs.[ds], and neg.[ds] should be allowed regardless of -enable-no-nans...Daniel Sanders2014-04-04
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* [mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders2014-04-01
* Revert: [mips] Rewrite MipsAsmParser and MipsOperand.' due to buildbot errors...Daniel Sanders2014-03-31
* [mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders2014-03-31
* Fixed issue with microMIPS JAL instruction.Zoran Jovanovic2014-03-31
* [mips] Some uses of isMips64()/hasMips64() are really tests for 64-bit GPR'sDaniel Sanders2014-03-27
* [mips] The decision between GOT_DISP and GOT16 for global addresses depends o...Daniel Sanders2014-03-27
* [mips] Stop caching the result of hasMips64(), isABI_O32(), isABI_N32(), and ...Daniel Sanders2014-03-27
* [mips] The decision to use MO_GOT_PAGE and MO_GOT_OFST depends on the ABI bei...Daniel Sanders2014-03-26
* [MIPS] Add cpu octeon and some instructionsKai Nacke2014-03-20
* Implementation of microMIPS 16-bit instructions MOVE and JALR.Zoran Jovanovic2014-03-20
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Remove unnecessary #includes.Bill Wendling2014-01-06
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-06
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-05
* Support for microMIPS LL and SC instructions.Zoran Jovanovic2013-12-19
* Check for null pointer before dereferencing. A careless typo on my part.Reed Kotler2013-12-12
* [mips] Small code generation improvement for conditional operator (select)Matheus Almeida2013-12-05
* [mips] Add some comments related to the optimization performed in performSELE...Matheus Almeida2013-12-05
* [mips] Fix a bug in function CC_MipsO32_FP64. The second double precisionAkira Hatanaka2013-11-12
* [mips] Revert part of r194510 that was accidentally committed.Akira Hatanaka2013-11-12
* [mips] Fix and re-enable a test case that has been disabled for a long time.Akira Hatanaka2013-11-12
* [mips][msa] Enable inlinse assembly for MSA.Daniel Sanders2013-11-12