index
:
external_llvm.git
replicant-6.0
Android's llvm
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
BBVectorize: Enable vectorization of the fmuladd intrinsic
Hal Finkel
2012-12-25
1
-0
/
+1
*
[msan] Fix handling of vectors of pointers.
Evgeniy Stepanov
2012-12-25
1
-2
/
+7
*
[msan] Fix handling of select with vector condition.
Evgeniy Stepanov
2012-12-25
1
-2
/
+11
*
ASan: initialize callbacks from ASan module pass in a separate function for c...
Alexey Samsonov
2012-12-25
1
-21
/
+28
*
ASan: move stack poisoning logic into FunctionStackPoisoner struct
Alexey Samsonov
2012-12-25
1
-190
/
+220
*
Add LLVMContext::emitWarning methods and use them. <rdar://problem/12867368>
Bob Wilson
2012-12-24
4
-8
/
+11
*
LoopVectorizer: When checking for vectorizable types, also check
Nadav Rotem
2012-12-24
1
-1
/
+8
*
Fix typo in comments
Alexey Samsonov
2012-12-24
1
-1
/
+1
*
LoopVectorizer: Fix an endless loop in the code that looks for reductions.
Nadav Rotem
2012-12-24
1
-7
/
+8
*
LoopVectorize: Fix accidentaly inverted condition.
Benjamin Kramer
2012-12-23
1
-1
/
+1
*
LoopVectorize: For scalars and void types there is no need to compute vector ...
Benjamin Kramer
2012-12-23
1
-12
/
+10
*
Loop Vectorizer: Update the cost model of scatter/gather operations and make
Nadav Rotem
2012-12-23
1
-13
/
+29
*
Remove trailing whitespace
Craig Topper
2012-12-22
1
-126
/
+126
*
Change 'AttrVal' to 'AttrKind' to better reflect that it's a kind of attribut...
Bill Wendling
2012-12-22
2
-13
/
+13
*
Remove duplicate includes.
Roman Divacky
2012-12-21
4
-5
/
+0
*
[msan] Remove unreachable blocks before instrumenting a function.
Evgeniy Stepanov
2012-12-21
2
-0
/
+49
*
Enable if-conversion.
Nadav Rotem
2012-12-21
1
-1
/
+1
*
Every pass deserves a name, even codegenprep.
Evan Cheng
2012-12-21
1
-0
/
+2
*
BB-Vectorizer: Check the cost of the store pointer type
Nadav Rotem
2012-12-21
1
-2
/
+2
*
Fix a bug in the code that checks if we can vectorize loops while using dynamic
Nadav Rotem
2012-12-21
1
-19
/
+24
*
LoopVectorize: Fix a bug in the scalarization of instructions.
Nadav Rotem
2012-12-20
1
-1
/
+1
*
Loop Vectorizer: turn-off if-conversion.
Nadav Rotem
2012-12-20
1
-1
/
+1
*
Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...
James Molloy
2012-12-20
4
-4
/
+29
*
Formatting fixes. Remove some unnecessary 'else' after 'return'. No functiona...
Craig Topper
2012-12-20
1
-21
/
+14
*
Removing trailing whitespace
Craig Topper
2012-12-20
1
-146
/
+146
*
Loop Vectorizer: Enable if-conversion.
Nadav Rotem
2012-12-20
1
-1
/
+1
*
whitespace
Nadav Rotem
2012-12-20
1
-1
/
+1
*
Transform (x&C)>V into (x&C)!=0 where possible
Paul Redmond
2012-12-19
1
-0
/
+10
*
[msan] Add track-origins argument to the pass constructor.
Evgeniy Stepanov
2012-12-19
1
-24
/
+31
*
[msan] Heuristically instrument unknown intrinsics.
Evgeniy Stepanov
2012-12-19
1
-1
/
+143
*
LoopVectorize: Make iteration over induction variables not depend on pointer ...
Benjamin Kramer
2012-12-19
1
-4
/
+4
*
Inline the 'hasIncompatibleWithVarArgsAttrs' method into its only uses. And s...
Bill Wendling
2012-12-19
1
-1
/
+2
*
Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...
Bill Wendling
2012-12-19
18
-147
/
+147
*
Make sure the buffer, which containas an instance of APFloat, has proper alig...
Shuxin Yang
2012-12-19
1
-7
/
+5
*
rdar://12801297
Shuxin Yang
2012-12-18
1
-0
/
+715
*
Enable the loop vectorizer in clang and not in the pass manager, so that we c...
Nadav Rotem
2012-12-18
1
-1
/
+1
*
LoopVectorize: Emit reductions as log2(vectorsize) shuffles + vector ops inst...
Benjamin Kramer
2012-12-18
1
-12
/
+31
*
Enable the loop vectorizer.
Nadav Rotem
2012-12-18
1
-1
/
+1
*
SROA: Replace calls to getScalarSizeInBits to DataLayout's API because
Nadav Rotem
2012-12-18
1
-6
/
+6
*
Initialize NoRedZone and remove unused default values.
Rafael Espindola
2012-12-18
1
-3
/
+4
*
Fix another SROA crasher, PR14601.
Chandler Carruth
2012-12-17
1
-1
/
+1
*
[msan] Fix lint warning.
Evgeniy Stepanov
2012-12-17
1
-1
/
+2
*
Teach the rewriting of memcpy calls to support subvector copies.
Chandler Carruth
2012-12-17
1
-40
/
+41
*
Optimize tree walking in markAliveBlocks.
Evgeniy Stepanov
2012-12-17
1
-4
/
+3
*
Fix a secondary bug I introduced while fixing the first part of PR14478.
Chandler Carruth
2012-12-17
1
-6
/
+2
*
Hoist a convertValue call to the two paths where it is needed.
Chandler Carruth
2012-12-17
1
-3
/
+4
*
Hoist the insertVector helper to be a static helper.
Chandler Carruth
2012-12-17
1
-49
/
+62
*
Lift the extractVector helper all the way out to a static helper function.
Chandler Carruth
2012-12-17
1
-30
/
+32
*
Factor the vector load rewriting into a more generic form.
Chandler Carruth
2012-12-17
1
-16
/
+27
*
Fix the first part of PR14478: memset now works.
Chandler Carruth
2012-12-17
1
-34
/
+68
[next]