| Commit message (Expand) | Author | Age | Files | Lines |
| * | [Target] remove TargetRecip class; 2nd try | Sanjay Patel | 2016-10-20 | 1 | -4/+4 |
| * | revert r284495: [Target] remove TargetRecip class | Sanjay Patel | 2016-10-18 | 1 | -4/+4 |
| * | [Target] remove TargetRecip class; move reciprocal estimate isel functionalit... | Sanjay Patel | 2016-10-18 | 1 | -4/+4 |
| * | [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions | Nemanja Ivanovic | 2016-10-04 | 1 | -0/+14 |
| * | getVectorElementType().getSizeInBits() -> getScalarSizeInBits() ; NFCI | Sanjay Patel | 2016-09-14 | 1 | -1/+1 |
| * | Fix code-gen crash on Power9 for insert_vector_elt with variable index (PR30189) | Nemanja Ivanovic | 2016-09-14 | 1 | -0/+1 |
| * | [CodeGen] Split out the notions of MI invariance and MI dereferenceability. | Justin Lebar | 2016-09-11 | 1 | -1/+13 |
| * | [PowerPC] hasAndNotCompare should return true | Hal Finkel | 2016-09-02 | 1 | -0/+4 |
| * | Add ISD::EH_DWARF_CFA, simplify @llvm.eh.dwarf.cfa on Mips, fix on PowerPC | Hal Finkel | 2016-09-01 | 1 | -0/+1 |
| * | [PowerPC] Implement lowering for atomicrmw min/max/umin/umax | Hal Finkel | 2016-08-28 | 1 | -2/+6 |
| * | [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC). | Pierre Gousseau | 2016-08-16 | 1 | -0/+4 |
| * | [PowerPC] fix passing long double arguments to function (soft-float) | Strahinja Petrovic | 2016-08-05 | 1 | -0/+7 |
| * | [Power9] Add codegen for VSX word insert/extract instructions | Nemanja Ivanovic | 2016-07-12 | 1 | -0/+18 |
| * | [PowerPC] Cannonicalize applicable vector shift immediates as swaps | Nemanja Ivanovic | 2016-07-12 | 1 | -0/+4 |
| * | Rename argument for consistency. | Eric Christopher | 2016-07-07 | 1 | -4/+4 |
| * | Remove the plumbing for isDarwinABI from EmitTailCallLoadFPAndRetAddr. | Eric Christopher | 2016-07-07 | 1 | -1/+1 |
| * | Remove unnecessary subtarget parameters in PPCTargetLowering. | Eric Christopher | 2016-07-07 | 1 | -12/+6 |
| * | [PowerPC] - Legalize vector types by widening instead of integer promotion | Nemanja Ivanovic | 2016-07-05 | 1 | -0/+25 |
| * | CodeGen: Use MachineInstr& in TargetLowering, NFC | Duncan P. N. Exon Smith | 2016-06-30 | 1 | -7/+8 |
| * | Pass DebugLoc and SDLoc by const ref. | Benjamin Kramer | 2016-06-12 | 1 | -88/+73 |
| * | [PowerPC] Generate VSX version of splat word | Nemanja Ivanovic | 2016-05-04 | 1 | -0/+4 |
| * | [PPC, SSP] Support PowerPC Linux stack protection. | Tim Shen | 2016-04-19 | 1 | -0/+4 |
| * | CXX_FAST_TLS calling convention: performance improvement for PPC64 | Chuang-Yu Cheng | 2016-04-08 | 1 | -0/+12 |
| * | [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abi | Chuang-Yu Cheng | 2016-04-06 | 1 | -0/+10 |
| * | Tweak some atomics functions in preparation for larger changes; NFC. | James Y Knight | 2016-03-16 | 1 | -0/+4 |
| * | [Power PC] llvm soft float support for ppc32 | Petar Jovanovic | 2015-12-14 | 1 | -0/+2 |
| * | Introduce new @llvm.get.dynamic.area.offset.i{32, 64} intrinsics. | Yury Gribov | 2015-12-01 | 1 | -0/+7 |
| * | [WinEH] Update exception pointer registers | Joseph Tremoulet | 2015-11-07 | 1 | -1/+10 |
| * | fix TLI's combineRepeatedFPDivisors interface to return the minimum user thre... | Sanjay Patel | 2015-07-28 | 1 | -1/+1 |
| * | [PowerPC] Support the nest parameter attribute | Hal Finkel | 2015-07-12 | 1 | -1/+1 |
| * | 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 getByValTypeAlignment() taking DataLayout as an argument | Mehdi Amini | 2015-07-09 | 1 | -1/+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 |
| * | [PPC] Implement vmrgew and vmrgow instructions | Kit Barton | 2015-06-25 | 1 | -0/+5 |
| * | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -3/+3 |
| * | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -3/+3 |
| * | Add address space argument to isLegalAddressingMode | Matt Arsenault | 2015-06-01 | 1 | -1/+2 |
| * | [PPC64] Add support for clrbhrb, mfbhrbe, rfebb. | Bill Schmidt | 2015-05-22 | 1 | -0/+10 |
| * | [PPC64] Add vector pack/unpack support from ISA 2.07 | Bill Schmidt | 2015-05-16 | 1 | -0/+5 |
| * | Change getTargetNodeName() to produce compiler warnings for missing cases, fi... | Matthias Braun | 2015-05-07 | 1 | -1/+1 |
| * | Add direct moves to/from VSR and exploit them for FP/INT conversions | Nemanja Ivanovic | 2015-04-11 | 1 | -0/+13 |
| * | [PowerPC] Enable splat generation for BUILD_VECTOR with little endian | Bill Schmidt | 2015-04-03 | 1 | -4/+0 |
| * | [ppc] Distinguish the 'es', 'o', 'm', 'Q', 'Z', and 'Zy' inline assembly memo... | Daniel Sanders | 2015-03-17 | 1 | -2/+11 |
| * | Make each target map all inline assembly memory constraints to InlineAsm::Con... | Daniel Sanders | 2015-03-16 | 1 | -0/+6 |
| * | Add support for part-word atomics for PPC | Nemanja Ivanovic | 2015-03-10 | 1 | -9/+2 |
| * | getRegForInlineAsmConstraint wants to use TargetRegisterInfo for | Eric Christopher | 2015-02-26 | 1 | -3/+4 |