index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
/
Scalar
Commit message (
Expand
)
Author
Age
Files
Lines
*
[NFC] more comments in SLSR
Jingyue Wu
2015-06-18
1
-0
/
+9
*
[PM/AA] Remove the UnknownSize static member from AliasAnalysis.
Chandler Carruth
2015-06-17
2
-7
/
+7
*
[PM/AA] Remove the Location typedef from the AliasAnalysis class now
Chandler Carruth
2015-06-17
5
-43
/
+40
*
Rename Reduction variables/structures to Recurrence.
Tyler Nowicki
2015-06-16
1
-4
/
+4
*
Move logic from JumpThreading into LazyValue info to simplify caller.
Philip Reames
2015-06-16
1
-51
/
+17
*
[Statepoints] Skip a vector copy when uniquing values.
Benjamin Kramer
2015-06-13
1
-11
/
+4
*
Revert 239644.
Matt Wala
2015-06-13
1
-3
/
+1
*
[Scalarizer] Fix potential for stale data in Scattered across invocations
Matt Wala
2015-06-12
1
-1
/
+3
*
Fix a typo in a comment in MemCpyOpt (test commit)
Matt Wala
2015-06-12
1
-1
/
+1
*
[GVN] Use a simpler form of IRBuilder constructor.
Alexey Samsonov
2015-06-12
1
-2
/
+2
*
[GVN] Use IRBuilder more actively instead of creating instructions manually.
Alexey Samsonov
2015-06-12
1
-20
/
+21
*
Update stale comment before analyzeLoopUnrollCost. NFC.
Michael Zolotukhin
2015-06-11
1
-7
/
+9
*
SLSR: Pass address space to isLegalAddressingMode
Matt Arsenault
2015-06-11
1
-1
/
+3
*
[GVN] Set proper debug locations for some instructions created by GVN.
Alexey Samsonov
2015-06-10
1
-0
/
+4
*
Remove DisableTailCalls from TargetOptions and the code in resetTargetOptions
Akira Hatanaka
2015-06-09
1
-0
/
+3
*
[ARM] Pass a callback to FunctionPass constructors to enable skipping execution
Akira Hatanaka
2015-06-08
1
-3
/
+12
*
Remove SCEVCache and FindConstantPointers from complete loop unrolling heuris...
Michael Zolotukhin
2015-06-08
1
-212
/
+89
*
SeparateConstOffsetFromGEP: Pass address space to isLegalAddressingMode
Matt Arsenault
2015-06-07
1
-1
/
+3
*
Make NaryReassociate pass the address space to isLegalAddressingMode
Matt Arsenault
2015-06-07
1
-1
/
+3
*
Remove global std::string. NFC.
Benjamin Kramer
2015-06-07
1
-1
/
+1
*
[LoopUnroll] Fix truncation bug in canUnrollCompletely.
Sanjoy Das
2015-06-06
1
-3
/
+3
*
[CVP] Don't assume Constants of type i1 can be known to be true or false
David Majnemer
2015-06-06
1
-3
/
+4
*
[Unroll] Rework the naming and structure of the new unroll heuristics.
Chandler Carruth
2015-06-05
1
-95
/
+121
*
[PM/AA] Start refactoring AliasAnalysis to remove the analysis group and
Chandler Carruth
2015-06-04
4
-24
/
+24
*
Remove stray semicolon. NFC.
Vasileios Kalintiris
2015-06-03
1
-1
/
+1
*
[RewriteStatepointsForGC] Strip deref info after rewriting.
Sanjoy Das
2015-06-02
1
-0
/
+102
*
[NFCI] Change RewriteStatepointsForGC to a ModulePass.
Sanjoy Das
2015-06-02
1
-13
/
+16
*
Teach the IR Sink pass to (conservatively) respect convergent annotations.
Owen Anderson
2015-06-01
1
-0
/
+6
*
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
Benjamin Kramer
2015-05-29
3
-10
/
+10
*
Enable exitValue rewrite only when the cost of expansion is low.
Wei Mi
2015-05-28
1
-15
/
+129
*
[Reassociate] Canonicalizing 'x [+-] (-Constant * y)' isn't always a win
David Majnemer
2015-05-28
1
-35
/
+21
*
[NaryReassociate] Run EarlyCSE after NaryReassociate
Jingyue Wu
2015-05-28
1
-1
/
+23
*
[PlaceSafepoints] Entry safepoint location doesn't need to be a terminator
Philip Reames
2015-05-26
1
-17
/
+1
*
[PlaceSafepoints] Cleanup InsertSafepointPoll function
Philip Reames
2015-05-26
1
-20
/
+17
*
Use range-based for loops. NFC.
Craig Topper
2015-05-25
1
-130
/
+84
*
Reformat.
NAKAMURA Takumi
2015-05-25
2
-4
/
+3
*
Prune CRLFs.
NAKAMURA Takumi
2015-05-25
2
-23
/
+23
*
[Unroll] Switch from an eagerly populated SCEV cache to one that is
Chandler Carruth
2015-05-25
1
-89
/
+116
*
Give more meaningful names than I and J to some for loop variables after conv...
Craig Topper
2015-05-23
1
-10
/
+10
*
Fix an unused variable warning in release builds.
Craig Topper
2015-05-23
1
-0
/
+1
*
Use range-based for loops. NFC.
Craig Topper
2015-05-23
1
-76
/
+36
*
Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
2015-05-22
2
-21
/
+26
*
[Unroll] Separate the logic for testing each iteration of the loop,
Chandler Carruth
2015-05-22
1
-106
/
+111
*
[Unroll] Replace a hand-wavy FIXME with a FIXME that explains the actual
Chandler Carruth
2015-05-22
1
-1
/
+6
*
[Unroll] Extract the logic for caching SCEV-modeled GEPs with their
Chandler Carruth
2015-05-22
1
-67
/
+81
*
[Unroll] Refactor the accumulation of optimized instruction costs into
Chandler Carruth
2015-05-22
1
-9
/
+10
*
[LICM] Sinking doesn't involve the preheader
Philip Reames
2015-05-22
1
-5
/
+11
*
MergedLoadStoreMotion preserves MemoryDependenceAnalysis, it does not require...
Daniel Berlin
2015-05-22
1
-2
/
+2
*
[NaryReassoc] reassociate GEP for CSE
Jingyue Wu
2015-05-21
1
-21
/
+245
*
[LoopDistribute] Remove a layer of pointer indirection.
Benjamin Kramer
2015-05-21
1
-41
/
+32
[next]