projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
R600: Implement a few simple TTI queries.
[oota-llvm.git]
/
lib
/
Target
/
PowerPC
/
PPCISelLowering.cpp
2014-07-18
Hal Finkel
[PowerPC] 32-bit ELF PIC support
blob
|
commitdiff
|
raw
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
2014-03-28
Hal Finkel
[PowerPC] v2[fi]64 need to be explicitly passed in...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Hal Finkel
[PowerPC] Fix v2f64 vector extract and related patterns
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Hal Finkel
[PowerPC] Expand v2i64 shifts
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Hal Finkel
[PowerPC] Generate VSX permutations for v2[fi]64 vectors
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Hal Finkel
[PowerPC] VSX loads and stores support unaligned access
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Hal Finkel
[PowerPC] Use v2f64 <-> v2i64 VSX conversion instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Hal Finkel
[PowerPC] Use VSX vector load/stores for v2[fi]64
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Hal Finkel
[PowerPC] Add v2i64 as a legal VSX type
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Hal Finkel
[PowerPC] Lower VSELECT using xxsel when VSX is available
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Hal Finkel
[PowerPC] Initial support for the VSX instruction set
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Hal Finkel
Fixup PPC Darwin i1 argument handling
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Hal Finkel
When using CR bit registers on PPC32, handle the i1...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Hal Finkel
With PPC CR bit registers, handle int_to_fp on older...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Hal Finkel
Add a PPC inline asm constraint type for single CR...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Hal Finkel
Remove extra truncs/exts around i32 bit operations...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-28
Hal Finkel
Trying to unbreak the darwin11 builder
blob
|
commitdiff
|
raw
|
diff to current
2014-02-28
Hal Finkel
Add CR-bit tracking to the PowerPC backend for i1 values
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Matt Arsenault
Add address space argument to allowsUnalignedMemoryAccess.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Hal Finkel
Fix pointer info on PPC byval stores
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Bill Wendling
Remove unnecessary #includes.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Bill Wendling
Refactor function that checks that __builtin_returnaddr...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-05
Bill Wendling
Emit an error message if the value passed to __builtin_...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-20
Roman Divacky
Implement initial-exec TLS for PPC32.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Alp Toker
Correct word hyphenations
blob
|
commitdiff
|
raw
|
diff to current
2013-09-26
Bill Schmidt
[PowerPC] Fix PR17354: Generate nop after local calls...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-17
Bill Schmidt
[PowerPC] Add a FIXME.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-15
Hal Finkel
PPC: Don't restrict lvsl generation to after type legal...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-15
Hal Finkel
Revert r190764: PPC: Don't restrict lvsl generation...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-15
Hal Finkel
PPC: Don't restrict lvsl generation to after type legal...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-13
Hal Finkel
Add missing break statement in PPCISelLowering
blob
|
commitdiff
|
raw
|
diff to current
2013-09-12
Chandler Carruth
Remove an unused variable, fixing -Werror build with...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-12
Hal Finkel
Fix PPC ABI for ByVal structs with vector members
blob
|
commitdiff
|
raw
|
diff to current
2013-09-12
Hal Finkel
Make the PPC fast-math sqrt expansion safe at 0
blob
|
commitdiff
|
raw
|
diff to current
2013-09-11
Hal Finkel
Enable MI scheduling (and CodeGen AA) by default for...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Bill Schmidt
[PowerPC] Call support for fast-isel.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Bill Schmidt
[PowerPC] Add loads, stores, and related things to...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Bill Schmidt
Dummy code to silence warning from 4189266
blob
|
commitdiff
|
raw
|
diff to current
2013-08-19
Hal Finkel
Add the PPC fcpsgn instruction
blob
|
commitdiff
|
raw
|
diff to current
2013-08-15
Craig Topper
Replace getValueType().getSimpleVT() with getSimpleValu...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Hal Finkel
Actually fix PPC64 64-bit GPR inline asm constraint...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-08
Hal Finkel
PPC: Map frin to round() not nearbyint() and rint()
blob
|
commitdiff
|
raw
|
diff to current
2013-08-03
Hal Finkel
Fix PPC64 64-bit GPR inline asm constraint matching
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Bill Schmidt
[PowerPC] Skeletal FastISel support for 64-bit PowerPC...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-25
Roman Divacky
PPC32 va_list is an actual structure so va_copy needs...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-17
Hal Finkel
PPC: Add base-pointer support to builtin setjmp/longjmp
blob
|
commitdiff
|
raw
|
diff to current
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-10
Hal Finkel
PPC: Add a better comment about the i64 FI fixup
blob
|
commitdiff
|
raw
|
diff to current
2013-07-09
Bill Schmidt
[PowerPC] Better fix for PR16556.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-09
Stephen Lin
AArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-09
Hal Finkel
PPC: Allocate RS spill slot for unaligned i64 load...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-08
Hal Finkel
PPC: Mark vector CC action for SETO and SETONE as Expand
blob
|
commitdiff
|
raw
|
diff to current
2013-07-08
Hal Finkel
PPC: Mark vector FREM as Expand by default
blob
|
commitdiff
|
raw
|
diff to current
next