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
/
polly
/
lib
/
CodeGen
/
IslNodeBuilder.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[FIX] Look through div & srem instructions in SCEVs
Johannes Doerfert
2016-04-08
1
-2
/
+2
*
Fix non-synthesizable loop exit values.
Michael Kruse
2016-03-01
1
-5
/
+6
*
[FIX] Prevent compile time problems due to complex invariant loads
Johannes Doerfert
2016-03-01
1
-1
/
+18
*
Introduce Scop::getStmtFor. NFC.
Michael Kruse
2016-02-24
1
-1
/
+1
*
Annotation of SIMD loops
Roman Gareev
2016-02-23
1
-5
/
+21
*
Set AST Build for all statements [NFC]
Johannes Doerfert
2016-02-16
1
-2
/
+5
*
Separate invariant equivalence classes by type
Johannes Doerfert
2016-02-07
1
-11
/
+6
*
Simplify code [NFC]
Johannes Doerfert
2016-02-07
1
-1
/
+1
*
IslNodeBuilder: Invariant load hoisting of elements with differing sizes
Tobias Grosser
2016-02-06
1
-18
/
+7
*
Support accesses with differently sized types to the same array
Tobias Grosser
2016-02-04
1
-1
/
+1
*
Introduce MemAccInst helper class; NFC
Michael Kruse
2016-01-27
1
-1
/
+2
*
Make sure we preserve alignment information after hoisting invariant load
Johannes Doerfert
2016-01-19
1
-4
/
+11
*
ScopInfo: Harmonize the different array kinds
Tobias Grosser
2015-12-13
1
-4
/
+4
*
Remove non-debug printing of domain set
Tobias Grosser
2015-11-30
1
-1
/
+0
*
[FIX] Do not generate code for parameters referencing dead values
Johannes Doerfert
2015-11-11
1
-3
/
+34
*
[FIX] Cast pre-loaded values correctly or reload them with adjusted type.
Johannes Doerfert
2015-11-11
1
-1
/
+22
*
[FIX] Create empty invariant equivalence classes
Johannes Doerfert
2015-11-11
1
-3
/
+15
*
ScopInfo: Introduce ArrayKind
Tobias Grosser
2015-11-10
1
-1
/
+1
*
[FIX] Use same alloca for invariant loads and the scalar users
Johannes Doerfert
2015-11-09
1
-12
/
+22
*
[FIX] Introduce different SAI objects for scalar and memory accesses
Johannes Doerfert
2015-11-08
1
-1
/
+1
*
[FIX] Bail out if there is a dependence cycle between invariant loads
Johannes Doerfert
2015-11-07
1
-46
/
+79
*
polly/ADT: Remove implicit ilist iterator conversions, NFC
Duncan P. N. Exon Smith
2015-11-06
1
-19
/
+19
*
[FIX] Simplify and correct preloading of base pointer origin
Johannes Doerfert
2015-11-03
1
-9
/
+2
*
[FIX] Ensure base pointer origin was preloaded already
Johannes Doerfert
2015-11-03
1
-1
/
+13
*
[FIX] Correctly update SAI base pointer
Johannes Doerfert
2015-11-03
1
-2
/
+10
*
[FIX] Restructure invariant load equivalence classes
Johannes Doerfert
2015-10-18
1
-46
/
+76
*
[FIX] Cast preloaded values
Johannes Doerfert
2015-10-18
1
-18
/
+22
*
Consolidate invariant loads
Johannes Doerfert
2015-10-09
1
-6
/
+12
*
Allow invariant loads in the SCoP description
Johannes Doerfert
2015-10-07
1
-8
/
+9
*
Move the ValueMapT declaration out of BlockGenerator
Johannes Doerfert
2015-10-07
1
-5
/
+4
*
Consolidate the different ValueMapTypes we are using
Tobias Grosser
2015-10-04
1
-2
/
+2
*
IslExprBuilder: Use AssertingVH for IdToValueTy
Tobias Grosser
2015-10-03
1
-4
/
+4
*
Hand down referenced & globally mapped values to the subfunction
Johannes Doerfert
2015-10-02
1
-8
/
+5
*
[FIX] Parallel codegen for invariant loads
Johannes Doerfert
2015-10-01
1
-0
/
+5
*
[NFC] Extract materialization of parameters
Johannes Doerfert
2015-09-30
1
-8
/
+21
*
[FIX] Use escape logic for invariant loads
Johannes Doerfert
2015-09-30
1
-7
/
+18
*
Identify and hoist definitively invariant loads
Johannes Doerfert
2015-09-29
1
-0
/
+117
*
Create parallel code in a separate block
Johannes Doerfert
2015-09-26
1
-0
/
+8
*
Let MemoryAccess remember its purpose
Michael Kruse
2015-09-25
1
-1
/
+1
*
Merge TempScopInfo.{cpp|h} into ScopInfo.{cpp|h}
Michael Kruse
2015-09-10
1
-1
/
+0
*
IslNodeBuilder: Add virtual function to obtain the schedule of an ast node
Tobias Grosser
2015-09-09
1
-2
/
+7
*
Add some more documentation and structure to the collection of subtree refere...
Tobias Grosser
2015-09-05
1
-24
/
+63
*
IslNodeBuilder: Only obtain the isl_ast_build, when needed
Tobias Grosser
2015-09-05
1
-4
/
+6
*
BlockGenerator: Make GlobalMap a member variable
Tobias Grosser
2015-09-05
1
-18
/
+9
*
OpenMP-codegen: Correctly pass function arguments to subfunctions
Tobias Grosser
2015-08-31
1
-11
/
+7
*
Add support for scalar dependences to OpenMP code generation
Tobias Grosser
2015-08-31
1
-7
/
+17
*
BlockGenerator: Add the possiblity to pass a set of new access functions
Tobias Grosser
2015-08-27
1
-7
/
+28
*
Only derive number of loop iterations for loops we can actually vectorize
Tobias Grosser
2015-08-24
1
-0
/
+27
*
Use marker nodes to annotate the different levels of tiling
Tobias Grosser
2015-08-23
1
-1
/
+8
*
Manually check a loop form
Roman Gareev
2015-08-21
1
-42
/
+39
[prev]
[next]