projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Removed white-space
2014-09-03
Hal Finkel
[CFLAA] Remove one final initializer list
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
[CFLAA] And even more MSVC fixes
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
[CFLAA] More cleanup for MSVC
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
[CFLAA] No initializer lists for MSVC
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
[CFLAA] Remove tautological comparison
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
[CFLAA] LLVM_CONSTEXPR -> const
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
[CFLAA] constexpr -> LLVM_CONSTEXPR
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
Add pass-manager flags to use CFL AA
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
Add a CFL Alias Analysis implementation
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
Enable splitting indexing from loads with TargetConstants
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
Revert "Revert '[DAGCombiner] Split up an indexed load...
commit
|
commitdiff
|
tree
2014-09-02
Hal Finkel
[PowerPC] Guard against illegal selection of add for...
commit
|
commitdiff
|
tree
2014-09-01
Hal Finkel
Feed AA to the inliner and use AA->getModRefBehavior...
commit
|
commitdiff
|
tree
2014-09-01
Hal Finkel
Fix AddAliasScopeMetadata again - alias.scope must...
commit
|
commitdiff
|
tree
2014-08-30
Hal Finkel
Fix AddAliasScopeMetadata to not add scopes when deriving...
commit
|
commitdiff
|
tree
2014-08-29
Hal Finkel
Fix a typo in AddAliasScopeMetadata
commit
|
commitdiff
|
tree
2014-08-23
Hal Finkel
[PowerPC] Add support for dcbtst and icbt (prefetch)
commit
|
commitdiff
|
tree
2014-08-16
Hal Finkel
[PowerPC] Mark fixed-offset byvals as pointed-to by...
commit
|
commitdiff
|
tree
2014-08-16
Hal Finkel
Make isAliased property for fixed-offset stack objects...
commit
|
commitdiff
|
tree
2014-08-16
Hal Finkel
[PowerPC] Darwin byval arguments are not immutable
commit
|
commitdiff
|
tree
2014-08-14
Hal Finkel
Copy noalias metadata from call sites to inlined instructions
commit
|
commitdiff
|
tree
2014-08-14
Hal Finkel
Add noalias metadata for general calls (not just memory...
commit
|
commitdiff
|
tree
2014-08-13
Hal Finkel
[NVPTX] Remove MemIntrinsicSDNode/MemSDNode duplicate...
commit
|
commitdiff
|
tree
2014-08-13
Hal Finkel
[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
commit
|
commitdiff
|
tree
2014-08-13
Hal Finkel
Fix classof for ISD::INTRINSIC_W_CHAIN and INTRINSIC_VOID
commit
|
commitdiff
|
tree
2014-08-01
Hal Finkel
[PowerPC] Generate unaligned vector loads using intrinsics...
commit
|
commitdiff
|
tree
2014-08-01
Hal Finkel
[PowerPC] Recognize consecutive memory accesses from...
commit
|
commitdiff
|
tree
2014-07-31
Hal Finkel
Make classof in MemSDNode consistent with MemIntrinsicSDNode
commit
|
commitdiff
|
tree
2014-07-31
Hal Finkel
Fix ScalarEvolutionExpander when creating a PHI in...
commit
|
commitdiff
|
tree
2014-07-30
Hal Finkel
[PowerPC] Add JMP_SLOT relocation definitions
commit
|
commitdiff
|
tree
2014-07-25
Hal Finkel
Canonicalization for @llvm.assume
commit
|
commitdiff
|
tree
2014-07-25
Hal Finkel
Add @llvm.assume, lowering, and some basic properties
commit
|
commitdiff
|
tree
2014-07-25
Hal Finkel
[PowerPC] Support TLS on PPC32/ELF
commit
|
commitdiff
|
tree
2014-07-25
Hal Finkel
Claim AA generally as code owner
commit
|
commitdiff
|
tree
2014-07-25
Hal Finkel
Add code owner of scoped-noalias metadata
commit
|
commitdiff
|
tree
2014-07-25
Hal Finkel
Convert noalias parameter attributes into noalias metadata...
commit
|
commitdiff
|
tree
2014-07-25
Hal Finkel
Simplify and improve scoped-noalias metadata semantics
commit
|
commitdiff
|
tree
2014-07-24
Hal Finkel
Add scoped-noalias metadata
commit
|
commitdiff
|
tree
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
commit
|
commitdiff
|
tree
2014-07-22
Hal Finkel
Make use of the align parameter attribute for all pointer...
commit
|
commitdiff
|
tree
2014-07-21
Hal Finkel
Match semantics of PointerMayBeCapturedBefore to its...
commit
|
commitdiff
|
tree
2014-07-21
Hal Finkel
Move the CapturesBefore tracker from AA into CaptureTracking
commit
|
commitdiff
|
tree
2014-07-21
Hal Finkel
Move isIdentifiedFunctionLocal from BasicAA to AA
commit
|
commitdiff
|
tree
2014-07-20
Hal Finkel
[LoopVectorize] Remove an unused private AA pointer
commit
|
commitdiff
|
tree
2014-07-20
Hal Finkel
[LoopVectorize] Use AA to partition potential dependency...
commit
|
commitdiff
|
tree
2014-07-19
Hal Finkel
[LoopVectorize] Use CreateAligned(Load|Store)
commit
|
commitdiff
|
tree
2014-07-19
Hal Finkel
[LoopVectorize] Propagate known metadata to vectorized...
commit
|
commitdiff
|
tree
2014-07-19
Hal Finkel
Handle AddrSpaceCast in stripAndAccumulateInBoundsConstantOf...
commit
|
commitdiff
|
tree
2014-07-19
Hal Finkel
Make Value::isDereferenceablePointer handle offsets...
commit
|
commitdiff
|
tree
2014-07-18
Hal Finkel
[PowerPC] 32-bit ELF PIC support
commit
|
commitdiff
|
tree
2014-07-18
Hal Finkel
Add a dereferenceable attribute
commit
|
commitdiff
|
tree
2014-07-18
Hal Finkel
Rename AlignAttribute to IntAttribute
commit
|
commitdiff
|
tree
2014-07-17
Hal Finkel
Improve BasicAA CS-CS queries (redux)
commit
|
commitdiff
|
tree
2014-07-16
Hal Finkel
Fix a typo in the inalloca description
commit
|
commitdiff
|
tree
2014-07-10
Hal Finkel
Feeding isSafeToSpeculativelyExecute its DataLayout...
commit
|
commitdiff
|
tree
2014-07-10
Hal Finkel
Feeding isSafeToSpeculativelyExecute its DataLayout...
commit
|
commitdiff
|
tree
2014-07-10
Hal Finkel
A test case for not asserting in isDereferenceablePointer...
commit
|
commitdiff
|
tree
2014-07-10
Hal Finkel
Fix isDereferenceablePointer not to try to take the...
commit
|
commitdiff
|
tree
2014-07-10
Hal Finkel
Allow isDereferenceablePointer to look through some...
commit
|
commitdiff
|
tree
2014-07-08
Hal Finkel
Improve BasicAA CS-CS queries
commit
|
commitdiff
|
tree
2014-05-28
Hal Finkel
Revert "[DAGCombiner] Split up an indexed load if only...
commit
|
commitdiff
|
tree
2014-05-28
Hal Finkel
Revert "[PPC] Use alias symbols in address computation."
commit
|
commitdiff
|
tree
2014-05-11
Hal Finkel
[PowerPC] Add global named register support
commit
|
commitdiff
|
tree
2014-05-11
Hal Finkel
Pass the value type to TLI::getRegisterByName
commit
|
commitdiff
|
tree
2014-05-11
Hal Finkel
Add 'override' to getRegisterByName in *ISelLowering.h
commit
|
commitdiff
|
tree
2014-05-11
Hal Finkel
[PowerPC] On PPC32, 128-bit shifts might be runtime...
commit
|
commitdiff
|
tree
2014-05-08
Hal Finkel
Fix a spelling error
commit
|
commitdiff
|
tree
2014-05-08
Hal Finkel
Move late partial-unrolling thresholds into the processor...
commit
|
commitdiff
|
tree
2014-05-07
Hal Finkel
[X86TTI] Remove the unrolling branch limits
commit
|
commitdiff
|
tree
2014-04-21
Hal Finkel
Remove seemingly-unneeded artificial dependency
commit
|
commitdiff
|
tree
2014-04-14
Hal Finkel
Don't assert in BasicTTI::getMemoryOpCost for non-simple...
commit
|
commitdiff
|
tree
2014-04-13
Hal Finkel
[PowerPC] [Constant Hoisting] Enable constant hoisting...
commit
|
commitdiff
|
tree
2014-04-13
Hal Finkel
[PowerPC] Fix rlwimi isel when mask is not constant
commit
|
commitdiff
|
tree
2014-04-12
Hal Finkel
[PowerPC] Implement some additional TLI callbacks
commit
|
commitdiff
|
tree
2014-04-12
Hal Finkel
Reenable use of TBAA during CodeGen
commit
|
commitdiff
|
tree
2014-04-12
Hal Finkel
Add the ability to use GEPs for address sinking in CGP
commit
|
commitdiff
|
tree
2014-04-08
Hal Finkel
[PowerPC] Don't return false from PPC::isVSLDOIShuffleMask
commit
|
commitdiff
|
tree
2014-04-05
Hal Finkel
[PowerPC] Remove unused TM member variable to unbreak...
commit
|
commitdiff
|
tree
2014-04-04
Hal Finkel
[PowerPC] Adjust load/store costs in PPCTTI
commit
|
commitdiff
|
tree
2014-04-04
Hal Finkel
[PowerPC] PPCTTI Cleanup
commit
|
commitdiff
|
tree
2014-04-04
Hal Finkel
[PowerPC] Add a full condition code register to make...
commit
|
commitdiff
|
tree
2014-04-03
Hal Finkel
Account for scalarization costs in BasicTTI::getMemoryOpCost...
commit
|
commitdiff
|
tree
2014-04-02
Hal Finkel
Fix multi-register costs in BasicTTI::getCastInstrCost
commit
|
commitdiff
|
tree
2014-04-02
Hal Finkel
[PowerPC] Make PPCTTI::getMemoryOpCost call BasicTTI...
commit
|
commitdiff
|
tree
2014-04-02
Hal Finkel
[LoopVectorizer] Count dependencies of consecutive...
commit
|
commitdiff
|
tree
2014-04-01
Hal Finkel
[PowerPC] Add some missing VSX bitcast patterns
commit
|
commitdiff
|
tree
2014-04-01
Hal Finkel
Implement X86TTI::getUnrollingPreferences
commit
|
commitdiff
|
tree
2014-04-01
Hal Finkel
Add some additional fields to TTI::UnrollingPreferences
commit
|
commitdiff
|
tree
2014-04-01
Hal Finkel
Use TopTTI->getGEPCost from within getUserCost
commit
|
commitdiff
|
tree
2014-03-31
Hal Finkel
Move partial/runtime unrolling late in the pipeline
commit
|
commitdiff
|
tree
2014-03-31
Hal Finkel
Add an optional ability to expand larger BUILD_VECTORs...
commit
|
commitdiff
|
tree
2014-03-31
Hal Finkel
[PowerPC] Don't ever expand BUILD_VECTOR of v2i64 with...
commit
|
commitdiff
|
tree
2014-03-31
Hal Finkel
Add a TLI hook to control when BUILD_VECTOR might be...
commit
|
commitdiff
|
tree
2014-03-31
Hal Finkel
[PowerPC] Correct P7 dispatch unit allocation for vector...
commit
|
commitdiff
|
tree
2014-03-31
Hal Finkel
Look at shuffles of build_vectors in DAGCombiner::visitEXTRA...
commit
|
commitdiff
|
tree
2014-03-30
Hal Finkel
Make use of previously generated stores in SelectionDAGLegal...
commit
|
commitdiff
|
tree
2014-03-30
Hal Finkel
[PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREG
commit
|
commitdiff
|
tree
2014-03-29
Hal Finkel
[PowerPC] Handle v2i64 comparisons
commit
|
commitdiff
|
tree
2014-03-29
Hal Finkel
[PowerPC] VSX instruction latency corrections
commit
|
commitdiff
|
tree
2014-03-29
Hal Finkel
[PowerPC] Add subregister classes for f64 VSX values
commit
|
commitdiff
|
tree
next