| Commit message (Expand) | Author | Age | Files | Lines |
* | Reland "[SelectionDAG] Enable target specific vector scalarization of calls a... | Simon Dardis | 2017-06-09 | 1 | -0/+27 |
* | Revert "[SelectionDAG] Enable target specific vector scalarization of calls a... | Simon Dardis | 2017-04-07 | 1 | -27/+0 |
* | [SelectionDAG] Enable target specific vector scalarization of calls and returns | Simon Dardis | 2017-04-07 | 1 | -0/+27 |
* | [Mips] Add support to match more patterns for DEXT and CINS | Petar Jovanovic | 2017-03-15 | 1 | -0/+1 |
* | [mips] Recommit: "N64 static relocation model support" | Simon Dardis | 2017-01-27 | 1 | -6/+47 |
* | Revert "[mips] N64 static relocation model support" | Simon Dardis | 2017-01-26 | 1 | -47/+6 |
* | [mips] N64 static relocation model support | Simon Dardis | 2017-01-26 | 1 | -6/+47 |
* | Introduce TLI predicative for base-relative Jump Tables. | Joerg Sonnenberger | 2016-11-15 | 1 | -1/+4 |
* | Revert "[mips] Fix c.<cc>.<fmt> instruction definition." | Simon Dardis | 2016-09-09 | 1 | -3/+0 |
* | [mips] Fix c.<cc>.<fmt> instruction definition. | Simon Dardis | 2016-09-09 | 1 | -0/+3 |
* | Add ISD::EH_DWARF_CFA, simplify @llvm.eh.dwarf.cfa on Mips, fix on PowerPC | Hal Finkel | 2016-09-01 | 1 | -1/+1 |
* | MachineFunction: Return reference for getFrameInfo(); NFC | Matthias Braun | 2016-07-28 | 1 | -1/+1 |
* | [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,... | Justin Lebar | 2016-07-15 | 1 | -5/+3 |
* | CodeGen: Use MachineInstr& in TargetLowering, NFC | Duncan P. N. Exon Smith | 2016-06-30 | 1 | -15/+19 |
* | Pass DebugLoc and SDLoc by const ref. | Benjamin Kramer | 2016-06-12 | 1 | -22/+24 |
* | [PR27599] [SystemZ] [SelectionDAG] Fix extension of atomic cmpxchg result. | Marcin Koscielnicki | 2016-05-10 | 1 | -2/+2 |
* | CodeGen: extend RHS when splitting ATOMIC_CMP_SWAP_WITH_SUCCESS. | Tim Northover | 2016-03-24 | 1 | -0/+4 |
* | Tweak some atomics functions in preparation for larger changes; NFC. | James Y Knight | 2016-03-16 | 1 | -0/+4 |
* | Revert "[mips] Promote the result of SETCC nodes to GPR width." | Vasileios Kalintiris | 2016-03-01 | 1 | -6/+0 |
* | [mips] Promote the result of SETCC nodes to GPR width. | Vasileios Kalintiris | 2016-03-01 | 1 | -0/+6 |
* | Mips: Remove lowerSELECT_CC | Matt Arsenault | 2016-01-11 | 1 | -1/+0 |
* | [MIPS] add overrides for isCheapToSpeculateCttz() and isCheapToSpeculateCtlz() | Sanjay Patel | 2015-11-11 | 1 | -0/+3 |
* | [WinEH] Update exception pointer registers | Joseph Tremoulet | 2015-11-07 | 1 | -0/+14 |
* | [mips] Interrupt attribute support for mips32r2+. | Vasileios Kalintiris | 2015-10-26 | 1 | -0/+7 |
* | Use std::is_sorted to replace a custom version. Also replace a comparison pre... | Craig Topper | 2015-10-17 | 1 | -6/+0 |
* | [mips] Reserve address spaces 1-255 for software use. | Daniel Sanders | 2015-09-08 | 1 | -0/+8 |
* | PseudoSourceValue: Replace global manager with a manager in a machine function. | Alex Lorenz | 2015-08-11 | 1 | -3/+4 |
* | Allow {e,r}bp as the target of {read,write}_register. | Pat Gavlin | 2015-07-09 | 1 | -1/+2 |
* | Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT user | Mehdi Amini | 2015-07-09 | 1 | -1/+1 |
* | Make isLegalAddressingMode() taking DataLayout as an argument | Mehdi Amini | 2015-07-09 | 1 | -2/+2 |
* | Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument | Mehdi Amini | 2015-07-09 | 1 | -1/+3 |
* | Make TargetLowering::getPointerTy() taking DataLayout as an argument | Mehdi Amini | 2015-07-09 | 1 | -1/+2 |
* | [TargetLowering] StringRefize asm constraint getters. | Benjamin Kramer | 2015-07-05 | 1 | -6/+4 |
* | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -2/+2 |
* | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -2/+2 |
* | Add address space argument to isLegalAddressingMode | Matt Arsenault | 2015-06-01 | 1 | -1/+2 |
* | Migrate existing backends that care about software floating point | Eric Christopher | 2015-05-12 | 1 | -0/+1 |
* | Change getTargetNodeName() to produce compiler warnings for missing cases, fi... | Matthias Braun | 2015-05-07 | 1 | -1/+1 |
* | [mips] Distinguish 'R', 'ZC', and 'm' inline assembly memory constraint. | Daniel Sanders | 2015-03-24 | 1 | -2/+5 |
* | Fix sign extension for MIPS64 in makeLibCall function | Petar Jovanovic | 2015-03-23 | 1 | -0/+2 |
* | Make each target map all inline assembly memory constraints to InlineAsm::Con... | Daniel Sanders | 2015-03-16 | 1 | -0/+6 |
* | getRegForInlineAsmConstraint wants to use TargetRegisterInfo for | Eric Christopher | 2015-02-26 | 1 | -3/+4 |
* | Remove most of the TargetMachine::getSubtarget/getSubtargetImpl | Eric Christopher | 2015-01-29 | 1 | -0/+3 |
* | [mips] Fix 'jumpy' debug line info around calls. | Daniel Sanders | 2015-01-24 | 1 | -18/+14 |
* | [mips] Add support for accessing $gp as a named register. | Daniel Sanders | 2015-01-09 | 1 | -0/+2 |
* | [mips] Support SELECT nodes for targets that don't have conditional-move inst... | Vasileios Kalintiris | 2014-12-12 | 1 | -0/+3 |
* | [mips] Removed the remainder of MipsCC. NFC. | Daniel Sanders | 2014-11-07 | 1 | -18/+6 |
* | [mips] Remove MipsCC::reservedArgArea() in favour of MipsABIInfo::GetCalleeAl... | Daniel Sanders | 2014-11-07 | 1 | -5/+2 |
* | [mips] Remove remaining use of MipsCC::intArgRegs() in favour of MipsABIInfo:... | Daniel Sanders | 2014-11-07 | 1 | -3/+0 |
* | [mips] Remove MipsCC::getRegVT(). NFC | Daniel Sanders | 2014-11-07 | 1 | -7/+0 |