projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[PowerPC] Fix inline asm memory operands not to use r0
[oota-llvm.git]
/
lib
/
Target
/
PowerPC
/
PPCISelLowering.cpp
2014-12-03
Hal Finkel
[PowerPC] Print all inline-asm consts as signed numbers
blob
|
commitdiff
|
raw
2014-12-03
Hal Finkel
[PowerPC] Fix readcyclecounter to be custom expanded...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Hal Finkel
[PowerPC] Implement readcyclecounter for PPC32
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Hal Finkel
[PowerPC] Implement combineRepeatedFPDivisors
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Craig Topper
Remove a bunch of unnecessary typecasts to 'const Targe...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Aditya Nandakumar
We can get the TLOF from the TargetMachine - so constru...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Aditya Nandakumar
This patch changes the ownership of TLOF from TargetLow...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Justin Hibbits
Add support for small-model PIC for PowerPC.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Bill Schmidt
[PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Bill Schmidt
[PowerPC] Replace foul hackery with real calls to __tls...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-31
Ulrich Weigand
[PowerPC] Load BlockAddress values from the TOC in...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-24
Sanjay Patel
Use rsqrt (X86) to speed up reciprocal square root...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-22
Bill Schmidt
[PATCH] Support select-cc for VSFRC when VSX is enabled
blob
|
commitdiff
|
raw
|
diff to current
2014-10-22
Bill Schmidt
[PowerPC] Support select-cc for VSX
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Bill Schmidt
[PowerPC] Enable use of lxvw4x/stxvw4x in VSX code...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-02
Robin Morisset
[Power] Improve the expansion of atomic loads/stores
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Eric Christopher
constify the TargetMachine argument used in the subtarg...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Sanjay Patel
Split the estimate() interface into separate functions...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-26
Sanjay Patel
Refactor reciprocal and reciprocal square root estimate...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-23
Robin Morisset
[Power] Use AtomicExpandPass for fence insertion, and...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-21
Sanjay Patel
Refactor reciprocal square root estimate into target...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Hal Finkel
Optionally enable more-aggressive FMA formation in...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-10
Craig Topper
Use cast to MVT instead of EVT on a couple calls to...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-02
Eric Christopher
Reinstate "Nuke the old JIT."
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Sanjay Patel
name change: isPow2DivCheap -> isPow2SDivCheap
blob
|
commitdiff
|
raw
|
diff to current
2014-08-16
Hal Finkel
[PowerPC] Mark fixed-offset byvals as pointed-to by...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-16
Hal Finkel
[PowerPC] Darwin byval arguments are not immutable
blob
|
commitdiff
|
raw
|
diff to current
2014-08-13
Hal Finkel
[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
blob
|
commitdiff
|
raw
|
diff to current
2014-08-08
Joerg Sonnenberger
Add low-level option for avoiding float stores from...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Eric Christopher
Temporarily Revert "Nuke the old JIT." as it's not...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Rafael Espindola
Nuke the old JIT.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-06
Eric Christopher
Remove the target machine from CCState. Previously...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Bill Schmidt
[PowerPC] Swap arguments and adjust shift count for...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Bill Schmidt
[PPC64LE] Fix wrong IR for vec_sld and vec_vsldoi
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Ulrich Weigand
[PowerPC] Swap arguments to vpkuhum/vpkuwum on little...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Ulrich Weigand
[PowerPC] MULHU/MULHS are not legal for vector types
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Ulrich Weigand
[PowerPC] Fix and improve vector comparisons
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Ulrich Weigand
[PowerPC] PR20280 - Slots for byval parameters are...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Hal Finkel
[PowerPC] Generate unaligned vector loads using intrins...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Hal Finkel
[PowerPC] Recognize consecutive memory accesses from...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Louis Gerbarg
Make sure no loads resulting from load->switch DAGCombi...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-29
Matt Arsenault
Fix typos / grammar.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-27
Matt Arsenault
Add alignment value to allowsUnalignedMemoryAccess
blob
|
commitdiff
|
raw
|
diff to current
2014-07-25
Hal Finkel
[PowerPC] Support TLS on PPC32/ELF
blob
|
commitdiff
|
raw
|
diff to current
2014-07-25
Bill Schmidt
[PATCH][PPC64LE] Correct little-endian usage of vmrgh...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Joerg Sonnenberger
Don't use 128bit functions on PPC32.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Ulrich Weigand
[PowerPC] ELFv2 aggregate passing support
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Ulrich Weigand
[PowerPC] ELFv2 stack space reduction
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Ulrich Weigand
[PowerPC] ELFv2 function call changes
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Ulrich Weigand
[PowerPC] Refactor byval handling in LowerFormalArgumen...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Ulrich Weigand
[PowerPC] Fix FrameIndex handling in SelectAddressRegImm
blob
|
commitdiff
|
raw
|
diff to current
2014-07-18
Hal Finkel
[PowerPC] 32-bit ELF PIC support
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Ulrich Weigand
[PowerPC] Implement atomic NAND operations as actual...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Ulrich Weigand
[PowerPC] Fix no-assert build
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Ulrich Weigand
[PowerPC] Fix "byval align" arguments
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Juergen Ributzka
[DAG] Pass the argument list to the CallLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-29
Craig Topper
Add ops() method to SDNode that returns an ArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-23
Ulrich Weigand
[PowerPC] Refactor getMinCallFrameSize / getMinCallArgu...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-23
Ulrich Weigand
[PowerPC] Fix IsDarwin arg in PPCFrameLowering:: calls
blob
|
commitdiff
|
raw
|
diff to current
2014-06-23
Ulrich Weigand
[PowerPC] Refactor setMinReservedArea and CalculatePara...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-23
Ulrich Weigand
[PowerPC] Fix on-stack AltiVec arguments with 64-bit...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-20
Ulrich Weigand
[PowerPC] Fix small argument stack slot offset for LE
blob
|
commitdiff
|
raw
|
diff to current
2014-06-18
Ulrich Weigand
[PowerPC] Remove unnecessary load of r12 in indirect...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-18
Ulrich Weigand
[PowerPC] Simplify and improve loading into TOC register
blob
|
commitdiff
|
raw
|
diff to current
2014-06-18
Ulrich Weigand
[PowerPC] Do not use BLA with the 64-bit SVR4 ABI
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Eric Christopher
Remove an extraneous this-> to access the subtarget.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Eric Christopher
Rename PPCSubTarget to Subtarget in PPCTargetLowering...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Bill Schmidt
[PPC64LE] Recognize shufflevector patterns for little...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Bill Schmidt
[PPC64LE] Generate correct code for unaligned little...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Bill Schmidt
[PPC64LE] Generate correct little-endian code for v16i8...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-06
Bill Schmidt
[PPC64LE] Fix lowering of BUILD_VECTOR and SHUFFLE_VECT...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-02
Eric Christopher
Omit else branch after return.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-31
Eric Christopher
Have the TLOF creation take a Triple rather than needin...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-30
Eric Christopher
isSVR4ABI() returned !isDarwin() so just move that...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-30
Eric Christopher
Rename CreateTLOF->createTLOF to match the rest of...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-27
Bill Schmidt
[PATCH] Correct type used for VADD_SPLAT optimization...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-20
Adam Nemet
[PowerPC] PR19796: Also match ISD::TargetConstant in...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Benjamin Kramer
SDAG: Legalize vector BSWAP into a shuffle if the shuff...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
Saleem Abdulrasool
Target: remove old constructors for CallLoweringInfo
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Jay Foad
Rename ComputeMaskedBits to computeKnownBits. "Masked...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-11
Hal Finkel
[PowerPC] Add global named register support
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Craig Topper
Use makeArrayRef insted of calling ArrayRef<T> construc...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
Convert more SelectionDAG functions to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SelectionDAG::getMergeValues to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Craig Topper
Convert getMemIntrinsicNode to take ArrayRef of SDValue...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Craig Topper
Convert SelectionDAG::getNode methods to use ArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
Reid Kleckner
Add 'musttail' marker to call instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
Nick Lewycky
Break PseudoSourceValue out of the Value hierarchy...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Hal Finkel
[PowerPC] Implement some additional TLI callbacks
blob
|
commitdiff
|
raw
|
diff to current
2014-04-08
Hal Finkel
[PowerPC] Don't return false from PPC::isVSLDOIShuffleMask
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Craig Topper
Make consistent use of MCPhysReg instead of uint16_t...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
Hal Finkel
[PowerPC] Don't ever expand BUILD_VECTOR of v2i64 with...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-30
Hal Finkel
[PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREG
blob
|
commitdiff
|
raw
|
diff to current
2014-03-29
Hal Finkel
[PowerPC] Handle v2i64 comparisons
blob
|
commitdiff
|
raw
|
diff to current
2014-03-29
Hal Finkel
[PowerPC] Add subregister classes for f64 VSX values
blob
|
commitdiff
|
raw
|
diff to current
next