summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAge
* 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
* [mips] Make sure there is a chain edge dependency between loads that readAkira Hatanaka2013-11-09
* [mips] Simplify LowerFormalArguments using getRegClassFor.Akira Hatanaka2013-10-28
* [mips] Rename isel nodes.Akira Hatanaka2013-10-15
* [mips] Transfer kill flag to the newly created operand.Akira Hatanaka2013-10-15
* [mips] Do not generate INS/EXT nodes if target does not have support forAkira Hatanaka2013-10-09
* [mips] Coding style clean up.Akira Hatanaka2013-10-07
* [mips] Fix definition of mfhi and mflo instructions to read from the wholeAkira Hatanaka2013-10-07
* [mips] Make sure loads from lazy-binding entries do not get CSE'd or hoisted outAkira Hatanaka2013-09-28
* [mips] Rewrite MipsTargetLowering::getAddr functions as template functions.Akira Hatanaka2013-09-27
* Revert r191350.Akira Hatanaka2013-09-25
* [mips] Define getTargetNode as a template function.Akira Hatanaka2013-09-25
* [mips][msa] Added support for matching pckev, and pckod from normal IR (i.e. ...Daniel Sanders2013-09-24
* [mips][msa] Added support for matching ilv[lr], ilvod, and ilvev from normal ...Daniel Sanders2013-09-24
* [mips][msa] Added support for matching shf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-24
* [mips][msa] Added support for matching vshf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-24
* [mips][msa] Remove the VSPLAT and VSPLATD nodes in favour of matching BUILD_V...Daniel Sanders2013-09-24
* [mips][msa] Added support for matching max, maxi, min, mini from normal IR (i...Daniel Sanders2013-09-24
* [mips][msa] Added support for matching comparisons from normal IR (i.e. not i...Daniel Sanders2013-09-24
* [mips][msa] Added support for matching insert and copy from normal IR (i.e. n...Daniel Sanders2013-09-23
* [mips][msa] Added support for matching nor from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-23
* [mips][msa] Implemented build_vector using ldi, fill, and custom SelectionDAG...Daniel Sanders2013-09-23
* Fix unused variables.Eli Friedman2013-09-10
* Fix a problem with dual mips16/mips32 mode. When the underlying processorReed Kotler2013-08-30
* [mips][msa] Added bnz.df, bnz.v, bz.df, and bz.vDaniel Sanders2013-08-28
* [mips] Add support for calling convention CC_MipsO32_FP64, which is used when...Akira Hatanaka2013-08-20
* [mips] Resolve register classes dynamically using ptr_rc to reduce the number ofAkira Hatanaka2013-08-20
* [mips] Rename HIRegs and LORegs.Akira Hatanaka2013-08-14
* [mips] Properly parse registers that appear in inline-asm constraints.Akira Hatanaka2013-08-14
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-06
* [mips] Implement llvm.trap intrinsic.Akira Hatanaka2013-07-26
* [mips] Fix FP conditional move instructions to have explicit FP condition codeAkira Hatanaka2013-07-26
* [mips] Fix FP branch instructions to have explicit FP condition code registerAkira Hatanaka2013-07-26
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-04
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-04
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-03
* [mips] Reverse the order of source operands of shift and rotate instructions ...Akira Hatanaka2013-07-01
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-22
* [mips] Big-endian code generation for atomic instructions.Akira Hatanaka2013-05-31