| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | [PowerPC] Make LDtocL and friends invariant loads | Hal Finkel | 2015-02-25 | 1 | -3/+6 |
| * | [PowerPC] Cleanup unused target-specific SDAG nodes | Hal Finkel | 2015-02-25 | 1 | -16/+1 |
| * | [PowerPC] Add support for the QPX vector instruction set | Hal Finkel | 2015-02-25 | 1 | -1/+29 |
| * | [PowerPC] Fix reverted patch r227976 to avoid register assignment issues | Bill Schmidt | 2015-02-10 | 1 | -15/+29 |
| * | Revert "r227976 - [PowerPC] Yet another approach to __tls_get_addr" and relat... | Hal Finkel | 2015-02-06 | 1 | -11/+11 |
| * | [PowerPC] Yet another approach to __tls_get_addr | Bill Schmidt | 2015-02-03 | 1 | -11/+11 |
| * | Remove extraneous forward declaration. | Eric Christopher | 2015-01-30 | 1 | -1/+0 |
| * | Use the cached subtargets and remove calls to getSubtarget/getSubtargetImpl | Eric Christopher | 2015-01-30 | 1 | -1/+2 |
| * | [PowerPC] Loosen ELFv1 PPC64 func descriptor loads for indirect calls | Hal Finkel | 2015-01-15 | 1 | -12/+9 |
| * | Revert "r225811 - Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support"" | Hal Finkel | 2015-01-14 | 1 | -4/+6 |
| * | Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support" | Hal Finkel | 2015-01-13 | 1 | -6/+4 |
| * | [PowerPC] Add StackMap/PatchPoint support | Hal Finkel | 2015-01-13 | 1 | -4/+6 |
| * | Added TLI hook for isFPExtFree. Some of the FMA combine heuristics are now gu... | Olivier Sallenave | 2015-01-13 | 1 | -0/+2 |
| * | [PowerPC] Mark zext of a small scalar load as free | Hal Finkel | 2015-01-10 | 1 | -0/+2 |
| * | [PowerPC] Fold [sz]ext with fp_to_int lowering where possible | Hal Finkel | 2015-01-09 | 1 | -1/+2 |
| * | [PowerPC] Reuse a load operand in int->fp conversions | Hal Finkel | 2015-01-06 | 1 | -0/+22 |
| * | [PowerPC] Improve int_to_fp(fp_to_int(x)) combining | Hal Finkel | 2015-01-06 | 1 | -0/+1 |
| * | [PowerPC] Enable speculation of cttz/ctlz | Hal Finkel | 2015-01-05 | 1 | -0/+8 |
| * | [PowerPC/BlockPlacement] Allow target to provide a per-loop alignment preference | Hal Finkel | 2015-01-03 | 1 | -0/+2 |
| * | [PowerPC] Add support for the CMPB instruction | Hal Finkel | 2015-01-03 | 1 | -0/+3 |
| * | [PowerPC] Ensure that the TOC reload directly follows bctrl on PPC64 | Hal Finkel | 2014-12-23 | 1 | -0/+4 |
| * | [PowerPC] Implement BuildSDIVPow2, lower i64 pow2 sdiv using sradi | Hal Finkel | 2014-12-11 | 1 | -0/+9 |
| * | [PowerPC 1/4] Little-endian adjustments for VSX loads/stores | Bill Schmidt | 2014-12-09 | 1 | -1/+21 |
| * | [PowerPC] Implement readcyclecounter for PPC32 | Hal Finkel | 2014-12-02 | 1 | -0/+4 |
| * | [PowerPC] Implement combineRepeatedFPDivisors | Hal Finkel | 2014-11-24 | 1 | -0/+1 |
| * | [PowerPC] Replace foul hackery with real calls to __tls_get_addr | Bill Schmidt | 2014-11-11 | 1 | -8/+6 |
| * | Use rsqrt (X86) to speed up reciprocal square root calcs | Sanjay Patel | 2014-10-24 | 1 | -1/+2 |
| * | constify the TargetMachine argument used in the subtarget and | Eric Christopher | 2014-10-01 | 1 | -1/+1 |
| * | Split the estimate() interface into separate functions for each type. NFC. | Sanjay Patel | 2014-09-30 | 1 | -3/+4 |
| * | Refactor reciprocal and reciprocal square root estimate into target-independe... | Sanjay Patel | 2014-09-26 | 1 | -2/+4 |
| * | [Power] Use AtomicExpandPass for fence insertion, and use lwsync where approp... | Robin Morisset | 2014-09-23 | 1 | -0/+5 |
| * | Refactor reciprocal square root estimate into target-independent function; NFC. | Sanjay Patel | 2014-09-21 | 1 | -1/+1 |
| * | Optionally enable more-aggressive FMA formation in DAGCombine | Hal Finkel | 2014-09-19 | 1 | -0/+5 |
| * | Canonicalize header guards into a common format. | Benjamin Kramer | 2014-08-13 | 1 | -2/+2 |
| * | [PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic | Hal Finkel | 2014-08-13 | 1 | -0/+4 |
| * | [PowerPC] Swap arguments and adjust shift count for vsldoi on little endian | Bill Schmidt | 2014-08-05 | 1 | -3/+4 |
| * | [PowerPC] Swap arguments to vpkuhum/vpkuwum on little-endian | Ulrich Weigand | 2014-08-04 | 1 | -2/+2 |
| * | Add alignment value to allowsUnalignedMemoryAccess | Matt Arsenault | 2014-07-27 | 1 | -3/+4 |
| * | [PowerPC] Support TLS on PPC32/ELF | Hal Finkel | 2014-07-25 | 1 | -0/+4 |
| * | [PATCH][PPC64LE] Correct little-endian usage of vmrgh* and vmrgl*. | Bill Schmidt | 2014-07-25 | 1 | -2/+2 |