| Commit message (Expand) | Author | Age | Files | Lines |
* | getVectorElementType().getSizeInBits() -> getScalarSizeInBits() ; NFCI | Sanjay Patel | 2016-09-14 | 1 | -2/+2 |
* | [mips] Enable tail calls by default | Simon Dardis | 2016-08-04 | 1 | -3/+3 |
* | [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,... | Justin Lebar | 2016-07-15 | 1 | -18/+14 |
* | CodeGen: Use MachineInstr& in TargetLowering, NFC | Duncan P. N. Exon Smith | 2016-06-30 | 1 | -76/+82 |
* | [mips][msa] Fix register/register-class mismatches in emitINSERT_DF_VIDX(). | Daniel Sanders | 2016-06-15 | 1 | -3/+6 |
* | Pass DebugLoc and SDLoc by const ref. | Benjamin Kramer | 2016-06-12 | 1 | -4/+3 |
* | [mips][microMIPS] Implement APPEND, BPOSGE32C, MODSUB, MULSA.W.PH and MULSAQ_... | Hrvoje Varga | 2016-05-13 | 1 | -0/+2 |
* | [Mips] Add support for llvm.thread.pointer intrinsic. | Marcin Koscielnicki | 2016-04-27 | 1 | -0/+4 |
* | [CodeGen] Add getBuildVector and getSplatBuildVector helpers. NFCI. | Ahmed Bougacha | 2016-04-26 | 1 | -10/+10 |
* | [DAG] use isUndef() ; NFCI | Sanjay Patel | 2016-03-14 | 1 | -1/+1 |
* | Revert "[mips] Promote the result of SETCC nodes to GPR width." | Vasileios Kalintiris | 2016-03-01 | 1 | -0/+1 |
* | [mips] Promote the result of SETCC nodes to GPR width. | Vasileios Kalintiris | 2016-03-01 | 1 | -1/+0 |
* | [CodeGen] Prefer "if (SDValue R = ...)" to "if (R.getNode())". NFCI. | Ahmed Bougacha | 2016-02-09 | 1 | -14/+8 |
* | [mips] Interrupt attribute support for mips32r2+. | Vasileios Kalintiris | 2015-10-26 | 1 | -0/+4 |
* | propagate fast-math-flags on DAG nodes | Sanjay Patel | 2015-09-16 | 1 | -4/+14 |
* | Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT user | Mehdi Amini | 2015-07-09 | 1 | -1/+2 |
* | Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument | Mehdi Amini | 2015-07-09 | 1 | -2/+2 |
* | [mips] Correct and improve special-case shuffle instructions. | Daniel Sanders | 2015-05-19 | 1 | -100/+253 |
* | Rename the MIPS routine abiUsesSoftFloat -> useSoftFloat to match | Eric Christopher | 2015-05-07 | 1 | -1/+1 |
* | [mips] Generate code for insert/extract operations when using the N64 ABI and... | Daniel Sanders | 2015-05-05 | 1 | -0/+6 |
* | [mips][msa] Test basic operations for the N32 ABI too. | Daniel Sanders | 2015-05-05 | 1 | -3/+4 |
* | Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes" | Sergey Dmitrouk | 2015-04-28 | 1 | -31/+35 |
* | Revert "[DebugInfo] Add debug locations to constant SD nodes" | Daniel Jasper | 2015-04-28 | 1 | -35/+31 |
* | [DebugInfo] Add debug locations to constant SD nodes | Sergey Dmitrouk | 2015-04-28 | 1 | -31/+35 |
* | Remove an argument-less call to getSubtargetImpl from TargetLoweringBase. | Eric Christopher | 2015-02-26 | 1 | -1/+1 |
* | [mips] Honour -mno-odd-spreg for vector insert/extract when MSA is enabled. | Daniel Sanders | 2015-02-23 | 1 | -5/+18 |
* | Prefer SmallVector::append/insert over push_back loops. | Benjamin Kramer | 2015-02-17 | 1 | -4/+2 |
* | [mips] Use isa<> instead of dyn_cast<> with unused value. NFC. | Vasileios Kalintiris | 2015-02-13 | 1 | -2/+2 |
* | Remove most of the TargetMachine::getSubtarget/getSubtargetImpl | Eric Christopher | 2015-01-29 | 1 | -22/+11 |
* | [mips] Enable arithmetic and binary operations for the i128 data type. | Vasileios Kalintiris | 2015-01-26 | 1 | -0/+4 |
* | [SelectionDAG] Allow targets to specify legality of extloads' result | Ahmed Bougacha | 2015-01-08 | 1 | -5/+5 |
* | [CodeGen] Use MVT iterator_ranges in legality loops. NFC intended. | Ahmed Bougacha | 2015-01-07 | 1 | -10/+6 |
* | Re-commit r221056 and others with fix, "[mips] Move F128 argument handling in... | Daniel Sanders | 2014-11-02 | 1 | -5/+4 |
* | Revert r221056 and others, "[mips] Move F128 argument handling into MipsCCSta... | NAKAMURA Takumi | 2014-11-02 | 1 | -4/+5 |
* | [mips] Move all ByVal handling into CCState and tablegen-erated code. NFC. | Daniel Sanders | 2014-11-01 | 1 | -5/+4 |
* | Mips: Only set divrem i64 to custom on 64bit | Jan Vesely | 2014-10-17 | 1 | -2/+2 |
* | [mips] For indirect calls we don't need $gp to point to .got. Mips linker | Sasa Stankovic | 2014-10-01 | 1 | -2/+4 |
* | constify the TargetMachine being passed through the Mips subtarget | Eric Christopher | 2014-09-19 | 1 | -2/+2 |
* | Reinstate "Nuke the old JIT." | Eric Christopher | 2014-09-02 | 1 | -0/+1 |
* | Temporarily Revert "Nuke the old JIT." as it's not quite ready to | Eric Christopher | 2014-08-07 | 1 | -1/+0 |
* | Nuke the old JIT. | Rafael Espindola | 2014-08-07 | 1 | -0/+1 |
* | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 2014-08-04 | 1 | -11/+22 |
* | [SDAG] MorphNodeTo recursively deletes dead operands of the old | Chandler Carruth | 2014-08-01 | 1 | -8/+6 |
* | Add alignment value to allowsUnalignedMemoryAccess | Matt Arsenault | 2014-07-27 | 1 | -3/+4 |
* | AA metadata refactoring (introduce AAMDNodes) | Hal Finkel | 2014-07-24 | 1 | -2/+2 |
* | In preparation for replacing the whole subtarget on the target machine, | Eric Christopher | 2014-07-18 | 1 | -4/+6 |
* | The subtarget in MipsTargetLowering isn't going to change and | Eric Christopher | 2014-07-18 | 1 | -49/+49 |
* | Avoid resetting the UseSoftFloat and FloatABIType on the TargetMachine | Eric Christopher | 2014-07-18 | 1 | -1/+1 |
* | So that we can include target lowering in the subtarget, remove include | Eric Christopher | 2014-07-02 | 1 | -7/+15 |
* | [mips][mips64r6] bc1[tf] are not available on MIPS32r6/MIPS64r6 | Daniel Sanders | 2014-06-12 | 1 | -0/+2 |