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
/
IPO
/
Attributor.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[Attributor] Use Alias Analysis in noalias callsite argument deduction
Hideto Ueno
2019-09-17
1
-5
/
+12
*
[Attributor] Create helper struct for handling analysis getters
Hideto Ueno
2019-09-17
1
-18
/
+8
*
[Attributor] Heap-To-Stack Conversion
Stefan Stipanovic
2019-09-15
1
-5
/
+259
*
[Attributor][Fix] Use right type to replace expressions
Johannes Doerfert
2019-09-14
1
-3
/
+8
*
[Attributor] Implement "noalias" callsite argument deduction
Hideto Ueno
2019-09-11
1
-4
/
+50
*
[Attributor][Fix] Manifest nocapture only in CSArgument or Argument
Hideto Ueno
2019-09-11
1
-4
/
+6
*
[Attributor] ValueSimplify Abstract Attribute
Hideto Ueno
2019-09-07
1
-4
/
+269
*
[Attributor][Stats] Use the right statistics macro
Johannes Doerfert
2019-09-04
1
-2
/
+2
*
[Attributor][Fix] Make sure we do not delete live code
Johannes Doerfert
2019-09-04
1
-2
/
+14
*
[Attributor][Fix] Ensure the attribute names are created properly
Johannes Doerfert
2019-09-04
1
-1
/
+3
*
[Attributor] Look at internal functions only on-demand
Johannes Doerfert
2019-09-04
1
-55
/
+92
*
[Attributor] Use the white list for attributes consistently
Johannes Doerfert
2019-09-04
1
-60
/
+32
*
[Attributor] Deal more explicit with non-exact definitions
Johannes Doerfert
2019-09-04
1
-74
/
+31
*
[Attributor] Use the delete API for liveness
Johannes Doerfert
2019-09-03
1
-5
/
+16
*
[Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert
2019-09-03
1
-10
/
+355
*
[Attributor] Fix: do not pretend to preserve the CFG
Johannes Doerfert
2019-08-30
1
-1
/
+0
*
[Attributor] Use existing function information for the call site
Johannes Doerfert
2019-08-30
1
-16
/
+259
*
[Attributor] Manifest load/store alignment generally
Johannes Doerfert
2019-08-30
1
-25
/
+25
*
[Attributor] Implement AANoAliasCallSiteArgument initialization
Hideto Ueno
2019-08-30
1
-2
/
+4
*
Fix variable set but no used warnings on NDEBUG builds. NFCI.
Simon Pilgrim
2019-08-29
1
-7
/
+7
*
[Attributor] Deduce "noalias" attribute
Hideto Ueno
2019-08-29
1
-8
/
+23
*
[Attributor] Improve messages in iteration verify mode
Johannes Doerfert
2019-08-29
1
-11
/
+12
*
[Attributor][Fix] Indicate change correctly
Johannes Doerfert
2019-08-29
1
-0
/
+1
*
[Attributor] Fix typo
Johannes Doerfert
2019-08-29
1
-1
/
+1
*
[Attributor] Regularly clear dependences to remove spurious ones
Johannes Doerfert
2019-08-28
1
-4
/
+31
*
[Attributor] Restrict liveness and return information to functions
Johannes Doerfert
2019-08-28
1
-14
/
+62
*
[Attributor] Introduce an API to delete stuff
Johannes Doerfert
2019-08-27
1
-0
/
+20
*
[Attributor] Adjust and test the iteration bound of tests
Johannes Doerfert
2019-08-26
1
-1
/
+13
*
[Attributor] Further cut down on non-determinism
Johannes Doerfert
2019-08-26
1
-1
/
+1
*
[Attributor] Allow explicit dependence tracking
Johannes Doerfert
2019-08-26
1
-14
/
+44
*
[Attributor] Manifest alignment in load and store instructions
Johannes Doerfert
2019-08-23
1
-0
/
+50
*
[Attributor] Manifest constant return values
Johannes Doerfert
2019-08-23
1
-1
/
+25
*
[Attributor] Deal with shrinking dereferenceability in a loop
Johannes Doerfert
2019-08-23
1
-6
/
+17
*
[Attributor][Fix] Deal with "growing" dereferenceability
Johannes Doerfert
2019-08-23
1
-0
/
+6
*
[Attributor][NFCI] Avoid lookups when resolving returned values
Johannes Doerfert
2019-08-23
1
-3
/
+16
*
[Attributor] FIX: Treat new attributes as changed ones
Johannes Doerfert
2019-08-23
1
-5
/
+5
*
[Attributor][NFCI] Try to avoid potential non-deterministic behavior
Johannes Doerfert
2019-08-23
1
-12
/
+10
*
[Attributor][NFC] Move DerefState to header and use StateWrapper
Hideto Ueno
2019-08-22
1
-96
/
+1
*
[Attributor] Fix: Gracefully handle non-instruction users
Johannes Doerfert
2019-08-21
1
-1
/
+5
*
[Attributor][NFC] Fix copy & paste error
Johannes Doerfert
2019-08-21
1
-1
/
+1
*
[Attributor][NFC] Remove leftover semicolon
Johannes Doerfert
2019-08-21
1
-1
/
+1
*
[Attributor] Use existing unreachable instead of introducing new ones
Johannes Doerfert
2019-08-21
1
-0
/
+3
*
[Attributor] Liveness for internal functions.
Stefan Stipanovic
2019-08-20
1
-2
/
+43
*
[Attributor] Remove unused variable. NFC.
Michael Liao
2019-08-20
1
-1
/
+1
*
[Attributor] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds aft...
Fangrui Song
2019-08-20
1
-0
/
+1
*
[Attributor] Create abstract attributes on-demand
Johannes Doerfert
2019-08-20
1
-140
/
+194
*
[Attributor][NFC] Cleanup statistics code
Johannes Doerfert
2019-08-20
1
-4
/
+7
*
[Attributor] Use structured deduction for AADereferenceable
Johannes Doerfert
2019-08-20
1
-139
/
+74
*
[Attributor] Use structured deduction for AANonNull
Johannes Doerfert
2019-08-20
1
-103
/
+83
*
[Attributor] Fix the "clamp" operator
Johannes Doerfert
2019-08-20
1
-0
/
+6
[prev]
[next]