[mips] Remove custom versions of CCState::AnalyzeReturn() and CCState::AnalyzeCallRet...
[oota-llvm.git] / lib / Target / Mips / MipsISelLowering.cpp
2014-09-18 Daniel Sanders[mips] Remove custom versions of CCState::AnalyzeReturn...
2014-09-10 Daniel Sanders[mips] Return an ArrayRef from MipsCC::intArgRegs(...
2014-09-09 Daniel Sanders[mips] Move MipsTargetLowering::MipsCC::regSize() to...
2014-09-09 Daniel Sanders[mips] Don't cache IsO32 and IsFP64 in MipsTargetLoweri...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-30 Craig TopperFix some cases where StringRef was being passed by...
2014-08-11 Sylvestre LedruFix typos:
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-08-06 Eric ChristopherRemove the target machine from CCState. Previously...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-01 Daniel Sanders[mips][PR19612] Fix va_arg for big-endian mode.
2014-07-31 Louis GerbargMake sure no loads resulting from load->switch DAGCombi...
2014-07-24 Daniel Sanders[mips] Fix ll and sc instructions
2014-07-18 Eric ChristopherIn preparation for replacing the whole subtarget on...
2014-07-18 Eric ChristopherThe subtarget in MipsTargetLowering isn't going to...
2014-07-18 Eric ChristopherAvoid resetting the UseSoftFloat and FloatABIType on...
2014-07-10 Daniel SandersMake it possible for ints/floats to return different...
2014-07-02 Eric ChristopherSo that we can include target lowering in the subtarget...
2014-07-01 Juergen Ributzka[DAG] Pass the argument list to the CallLoweringInfo...
2014-06-16 Daniel Sanders[mips][mips64r6] ll, sc, lld, and scd are re-encoded...
2014-06-12 Daniel Sanders[mips][mips64r6] c.cond.fmt, mov[fntz], and mov[fntz...
2014-06-12 Daniel Sanders[mips][mips64r6] Replace m[tf]hi, m[tf]lo, mult, multu...
2014-06-10 Tom StellardSelectionDAG: Don't use MVT::Other to determine legalit...
2014-05-23 Daniel Sanders[mips][mips64r6] [ls][dw][lr] are not available in...
2014-05-17 Saleem AbdulrasoolTarget: remove old constructors for CallLoweringInfo
2014-05-17 Saleem AbdulrasoolTarget: change member from reference to pointer
2014-05-12 Reid KlecknerTry to fix an SDAG dependence issue with sret
2014-05-12 Daniel Sanders[mips] Fold FeatureBitCount into FeatureMips32 and...
2014-05-12 Daniel Sanders[mips] Fold FeatureSEInReg into FeatureMips32r2
2014-05-12 Daniel Sanders[mips] Fold FeatureSwap into FeatureMips32r2 and Featur...
2014-05-09 Reid KlecknerAllow sret on the second parameter as well as the first
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-26 Craig TopperConvert getMemIntrinsicNode to take ArrayRef of SDValue...
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-24 Reid KlecknerAdd 'musttail' marker to call instructions
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-19 Alp TokerRemove some empty statements
2014-04-17 Reed KotlerStart pushing changes for Mips Fast-Isel
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-04-14 Daniel Sanders[mips] Fix fcopysign for MIPS-IV and add the test.
2014-04-14 Daniel Sanders[mips] Fix more incorrect uses of HasMips64 and isMips64()
2014-04-09 Daniel SandersRe-commit: [mips] abs.[ds], and neg.[ds] should be...
2014-04-07 Reed KotlerReverting commit r205628 due to mips64 issues.
2014-04-04 Daniel Sanders[mips] abs.[ds], and neg.[ds] should be allowed regardl...
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-04-01 Daniel Sanders[mips] Rewrite MipsAsmParser and MipsOperand.
2014-03-31 Daniel SandersRevert: [mips] Rewrite MipsAsmParser and MipsOperand...
2014-03-31 Daniel Sanders[mips] Rewrite MipsAsmParser and MipsOperand.
2014-03-31 Zoran JovanovicFixed issue with microMIPS JAL instruction.
2014-03-27 Daniel Sanders[mips] Some uses of isMips64()/hasMips64() are really...
2014-03-27 Daniel Sanders[mips] The decision between GOT_DISP and GOT16 for...
2014-03-27 Daniel Sanders[mips] Stop caching the result of hasMips64(), isABI_O3...
2014-03-26 Daniel Sanders[mips] The decision to use MO_GOT_PAGE and MO_GOT_OFST...
2014-03-20 Kai Nacke[MIPS] Add cpu octeon and some instructions
2014-03-20 Zoran JovanovicImplementation of microMIPS 16-bit instructions MOVE...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-01-06 Bill WendlingRemove unnecessary #includes.
2014-01-06 Bill WendlingRefactor function that checks that __builtin_returnaddr...
2014-01-05 Bill WendlingEmit an error message if the value passed to __builtin_...
2013-12-19 Zoran JovanovicSupport for microMIPS LL and SC instructions.
2013-12-12 Reed KotlerCheck for null pointer before dereferencing. A careless...
2013-12-05 Matheus Almeida[mips] Small code generation improvement for conditiona...
2013-12-05 Matheus Almeida[mips] Add some comments related to the optimization...
2013-11-12 Akira Hatanaka[mips] Fix a bug in function CC_MipsO32_FP64. The secon...
2013-11-12 Akira Hatanaka[mips] Revert part of r194510 that was accidentally...
2013-11-12 Akira Hatanaka[mips] Fix and re-enable a test case that has been...
2013-11-12 Daniel Sanders[mips][msa] Enable inlinse assembly for MSA.
2013-11-09 Akira Hatanaka[mips] Make sure there is a chain edge dependency betwe...
2013-10-28 Akira Hatanaka[mips] Simplify LowerFormalArguments using getRegClassFor.
2013-10-15 Akira Hatanaka[mips] Rename isel nodes.
2013-10-15 Akira Hatanaka[mips] Transfer kill flag to the newly created operand.
2013-10-09 Akira Hatanaka[mips] Do not generate INS/EXT nodes if target does...
2013-10-07 Akira Hatanaka[mips] Coding style clean up.
2013-10-07 Akira Hatanaka[mips] Fix definition of mfhi and mflo instructions...
2013-09-28 Akira Hatanaka[mips] Make sure loads from lazy-binding entries do...
2013-09-27 Akira Hatanaka[mips] Rewrite MipsTargetLowering::getAddr functions...
2013-09-25 Akira HatanakaRevert r191350.
2013-09-25 Akira Hatanaka[mips] Define getTargetNode as a template function.
2013-09-24 Daniel Sanders[mips][msa] Added support for matching pckev, and pckod...
2013-09-24 Daniel Sanders[mips][msa] Added support for matching ilv[lr], ilvod...
2013-09-24 Daniel Sanders[mips][msa] Added support for matching shf from normal...
2013-09-24 Daniel Sanders[mips][msa] Added support for matching vshf from normal...
2013-09-24 Daniel Sanders[mips][msa] Remove the VSPLAT and VSPLATD nodes in...
2013-09-24 Daniel Sanders[mips][msa] Added support for matching max, maxi, min...
2013-09-24 Daniel Sanders[mips][msa] Added support for matching comparisons...
2013-09-23 Daniel Sanders[mips][msa] Added support for matching insert and copy...
2013-09-23 Daniel Sanders[mips][msa] Added support for matching nor from normal...
2013-09-23 Daniel Sanders[mips][msa] Implemented build_vector using ldi, fill...
2013-09-10 Eli FriedmanFix unused variables.
2013-08-30 Reed KotlerFix a problem with dual mips16/mips32 mode. When the...
2013-08-28 Daniel Sanders[mips][msa] Added bnz.df, bnz.v, bz.df, and bz.v
2013-08-20 Akira Hatanaka[mips] Add support for calling convention CC_MipsO32_FP...
2013-08-20 Akira Hatanaka[mips] Resolve register classes dynamically using ptr_r...
2013-08-14 Akira Hatanaka[mips] Rename HIRegs and LORegs.
2013-08-14 Akira Hatanaka[mips] Properly parse registers that appear in inline...
2013-08-06 Akira Hatanaka[mips] Rename register classes CPURegs and CPU64Regs.
next