index
:
~grigorig/llvm
controlflow
master
Mostly R600/SI bugfixes
UNKNOWN
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Age
Commit message (
Expand
)
Author
Files
Lines
2015-04-23
Move Value.isDereferenceablePointer to ValueTracking [NFC]
Philip Reames
4
-8
/
+9
2015-04-23
Move common loop utility function isInductionPHI into LoopUtils.cpp
Karthik Bhat
2
-43
/
+46
2015-04-23
Add support to interchange loops with reductions.
Karthik Bhat
2
-80
/
+227
2015-04-22
[InstCombine] Use a more targeted fix instead of r235544
David Majnemer
1
-9
/
+8
2015-04-22
[InstCombine] Clear out nsw/nuw if we modify computation in the chain
David Majnemer
1
-3
/
+10
2015-04-22
Revert "[opaque pointer type] Avoid using PointerType::getElementType for a f...
David Blaikie
2
-23
/
+2
2015-04-22
don't repeat function names in comments; NFC
Sanjay Patel
1
-38
/
+31
2015-04-21
[opaque pointer type] Avoid using PointerType::getElementType for a few cases...
David Blaikie
2
-2
/
+23
2015-04-21
Limiting gep merging to fix the performance problem described in
Wei Mi
1
-0
/
+5
2015-04-21
Revert r235451 since it is attached to a wrong Differential Revision. Sorry.
Wei Mi
1
-5
/
+0
2015-04-21
Limiting gep merging to fix the performance problem described in
Wei Mi
1
-0
/
+5
2015-04-21
[MemCpyOpt] Use the raw i8* dest when optimizing memset+memcpy.
Ahmed Bougacha
1
-1
/
+2
2015-04-21
Revamp PredIteratorCache interface to be cleaner.
Daniel Berlin
2
-7
/
+7
2015-04-21
[LSR][NFC] Remove a stale comment.
Sanjoy Das
1
-3
/
+0
2015-04-21
[SLSR] garbage-collect unused instructions
Jingyue Wu
1
-3
/
+13
2015-04-21
[SeparateConstOffsetFromGEP] garbage-collect intermediate instructions
Jingyue Wu
1
-26
/
+65
2015-04-21
Move IDF Calculation to a separate file, expose an interface to it.
Daniel Berlin
1
-130
/
+32
2015-04-21
DebugInfo: Drop rest of DIDescriptor subclasses
Duncan P. N. Exon Smith
6
-26
/
+23
2015-04-21
DebugInfo: Assert dbg.declare/value insts are valid
Duncan P. N. Exon Smith
1
-6
/
+3
2015-04-20
DebugInfo: Delete subclasses of DIScope
Duncan P. N. Exon Smith
6
-23
/
+23
2015-04-20
[InlineFunction] Don't add lifetime markers for zero-sized allocas.
Akira Hatanaka
1
-1
/
+5
2015-04-20
[NFC] Refactor identification of reductions as common utility function.
Karthik Bhat
3
-519
/
+484
2015-04-18
[MemCpyOpt] Don't force i64 when promoting memset/memcpy sizes.
Ahmed Bougacha
1
-3
/
+6
2015-04-18
[MemCpyOpt] Promote both memset/memcpy sizes if differently typed.
Ahmed Bougacha
1
-0
/
+6
2015-04-18
[InstCombine] Create zero constants on demand.
Benjamin Kramer
1
-4
/
+2
2015-04-18
[InstCombine] (mul nsw 1, INT_MIN) != (shl nsw 1, 31)
David Majnemer
1
-2
/
+6
2015-04-17
DebugInfo: Remove DIDescriptor from the DebugInfo API
Duncan P. N. Exon Smith
3
-3
/
+3
2015-04-17
[MemCpyOpt] Optimize double-storing by memset+memcpy.
Ahmed Bougacha
1
-3
/
+59
2015-04-17
[NaryReassociate] run NaryReassociate iteratively
Jingyue Wu
1
-7
/
+47
2015-04-16
[NaryReassociate] speeds up candidate searching
Jingyue Wu
1
-9
/
+15
2015-04-16
[X86, SSE] instcombine common cases of insertps intrinsics into shuffles
Sanjay Patel
1
-2
/
+45
2015-04-16
Silencing a -Wunused-but-set-variable warning; NFC.
Aaron Ballman
1
-5
/
+4
2015-04-16
DebugInfo: Gut DIScope, DIEnumerator and DISubrange
Duncan P. N. Exon Smith
1
-2
/
+2
2015-04-15
DebugInfo: Gut DICompileUnit and DIFile
Duncan P. N. Exon Smith
3
-5
/
+5
2015-04-15
DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable
Duncan P. N. Exon Smith
1
-13
/
+0
2015-04-15
DebugInfo: Require a DebugLoc in DIBuilder::insertDeclare()
Duncan P. N. Exon Smith
3
-22
/
+17
2015-04-15
Add range iterators for post order and inverse post order. Use them
Daniel Berlin
1
-3
/
+1
2015-04-15
[SLSR] handle candidate form (B + i * S)
Jingyue Wu
1
-91
/
+222
2015-04-15
Change range-based for-loops to be -Wrange-loop-analysis clean.
Richard Trieu
1
-1
/
+1
2015-04-14
Simplify n-ary adds by reassociation
Jingyue Wu
3
-0
/
+208
2015-04-14
DebugInfo: Update signature of DICompileUnit::replace*()
Duncan P. N. Exon Smith
2
-2
/
+2
2015-04-14
DebugInfo: Gut DISubprogram and DILexicalBlock*
Duncan P. N. Exon Smith
7
-24
/
+25
2015-04-14
[LoopUnrollRuntime] Avoid high-cost trip count computation.
Sanjoy Das
3
-9
/
+23
2015-04-14
[SCEV] Refactor out isHighCostExpansion. NFCI.
Sanjoy Das
1
-56
/
+6
2015-04-14
DebugInfo: Gut DIVariable and DIGlobalVariable
Duncan P. N. Exon Smith
1
-2
/
+2
2015-04-14
DebugInfo: Gut DILocation
Duncan P. N. Exon Smith
2
-8
/
+8
2015-04-14
DebugInfo: Gut DIExpression
Duncan P. N. Exon Smith
2
-6
/
+5
2015-04-14
[RewriteStatepointsForGC] Delete dead code [NFC]
Philip Reames
1
-26
/
+4
2015-04-14
DebugInfo: Move DILocation::computeNewDiscriminators()
Duncan P. N. Exon Smith
1
-1
/
+7
2015-04-14
AddDiscriminators: Create new MDLocation directly
Duncan P. N. Exon Smith
1
-1
/
+3
[next]