index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
InstCombine
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge with LLVM upstream r160668 (Jul 24th 2012)
Shih-wei Liao
2012-08-03
12
-400
/
+374
|
\
|
*
Remove tabs.
Bill Wendling
2012-07-19
1
-1
/
+1
|
*
Back out r160101 and instead implement a dag combine to recover from instcomb...
Evan Cheng
2012-07-17
1
-7
/
+0
|
*
Instcombine was transforming:
Evan Cheng
2012-07-12
1
-0
/
+7
|
*
instcombine: merge the functions that remove dead allocas and dead mallocs/ca...
Nuno Lopes
2012-07-09
4
-122
/
+73
|
*
teach instcombine to remove allocated buffers even if there are stores, memcp...
Nuno Lopes
2012-07-06
1
-2
/
+25
|
*
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
Chandler Carruth
2012-06-29
1
-1
/
+1
|
*
make instcombine produce calls to llvm.donothing instead of a random intrinsic
Nuno Lopes
2012-06-28
1
-7
/
+4
|
*
Remove a instcombine transform that (no longer?) makes sense:
Evan Cheng
2012-06-26
1
-5
/
+0
|
*
Replacing zero-sized alloca's with a null pointer is too aggressive, instead
Duncan Sands
2012-06-26
1
-8
/
+40
|
*
improve optimization of invoke instructions:
Nuno Lopes
2012-06-25
1
-1
/
+8
|
*
llvm/lib: [CMake] Add explicit dependency to intrinsics_gen.
NAKAMURA Takumi
2012-06-24
1
-0
/
+2
|
*
Revert remaining part of r93200: "Disable folding sext(trunc(x)) -> x"
Jakob Stoklund Olesen
2012-06-22
1
-9
/
+4
|
*
instcombine: disable optimization of 'invoke null/undef'. I'll move this fun...
Nuno Lopes
2012-06-21
1
-11
/
+11
|
*
Look pass zext to strength reduce an udiv. Patch by David Majnemer. rdar://11...
Evan Cheng
2012-06-21
1
-1
/
+4
|
*
Add support for invoke to the MemoryBuiltin analysid.
Nuno Lopes
2012-06-21
2
-2
/
+7
|
*
refactor the MemoryBuiltin analysis:
Nuno Lopes
2012-06-21
2
-81
/
+7
|
*
replace usage of EmitGEPOffset() with TargetData::getIndexedOffset() when the...
Nuno Lopes
2012-06-20
2
-8
/
+6
|
*
InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y).
Manman Ren
2012-06-14
1
-2
/
+4
|
*
InstCombine: factor code better.
Benjamin Kramer
2012-06-11
1
-14
/
+7
|
*
InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t...
Benjamin Kramer
2012-06-10
1
-1
/
+23
|
*
canonicalize:
Nuno Lopes
2012-06-08
1
-4
/
+5
|
*
Fix a bug in FoldSelectOpOp. Bitcast ops may change the number of vector elem...
Nadav Rotem
2012-06-07
1
-0
/
+6
|
*
Fix combine of uno && ord -> false so that the ordering of the fcmps doesn't
Chad Rosier
2012-06-06
1
-1
/
+3
|
*
Fix suspicous hasOneUse() check, found by PVS Studio (PR12357).
Benjamin Kramer
2012-05-28
1
-1
/
+1
|
*
InstCombine: Fix infinite loop when encountering switch on trivial icmp.
Benjamin Kramer
2012-05-28
1
-1
/
+1
|
*
switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.
Chris Lattner
2012-05-28
1
-4
/
+2
|
*
PR12967: Don't crash when trying to fold a shift that's larger than the type'...
Benjamin Kramer
2012-05-27
1
-1
/
+1
|
*
add a new pass to instrument loads and stores for run-time bounds checking
Nuno Lopes
2012-05-22
3
-62
/
+5
|
*
revert my previous patches that introduced an additional parameter to the obj...
Nuno Lopes
2012-05-22
1
-106
/
+60
|
*
objectsize: add a few more tests and fix a bug
Nuno Lopes
2012-05-11
1
-1
/
+1
|
*
Fix a minor logic mistake transforming compares in instcombine. PR12514.
Eli Friedman
2012-05-11
1
-1
/
+1
|
*
objectsize: add support for GEPs with non-constant indexes
Nuno Lopes
2012-05-10
3
-34
/
+34
|
*
objectsize:
Nuno Lopes
2012-05-09
1
-55
/
+96
|
*
Remove trailing spaces.
Jakub Staszak
2012-05-06
1
-60
/
+60
|
*
Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c...
Stepan Dyatkovskiy
2012-05-05
1
-1
/
+1
|
*
remove calls to calloc if the allocated memory is not used (it was already be...
Nuno Lopes
2012-05-03
1
-1
/
+1
|
*
add support for calloc to objectsize lowering
Nuno Lopes
2012-05-03
1
-5
/
+17
|
*
replace 'break's with 'return 0' in visitCallInst code for objectsize, since ...
Nuno Lopes
2012-05-03
1
-5
/
+5
|
*
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. Fixes
Lang Hames
2012-05-01
1
-0
/
+51
|
*
Add instcombine patterns for the following transformations:
Chad Rosier
2012-04-26
2
-0
/
+19
|
*
Reverting r155468. Chris and Chandler have convinced me that it's dangerous and
Lang Hames
2012-04-25
1
-35
/
+0
|
*
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixes
Lang Hames
2012-04-24
1
-0
/
+35
|
*
Reapply r155136 after fixing PR12599.
Jakob Stoklund Olesen
2012-04-23
1
-39
/
+35
|
*
Revert r155136 "Defer some shl transforms to DAGCombine."
Jakob Stoklund Olesen
2012-04-20
1
-35
/
+39
|
*
Defer some shl transforms to DAGCombine.
Jakob Stoklund Olesen
2012-04-19
1
-39
/
+35
*
|
Merge with LLVM upstream r155090.
Shih-wei Liao
2012-04-24
9
-52
/
+101
|
\
\
|
|
/
|
*
Teach InstCombine to nuke a common alloca pattern -- an alloca which has
Chandler Carruth
2012-04-08
1
-1
/
+70
|
*
Always compute all the bits in ComputeMaskedBits.
Rafael Espindola
2012-04-04
6
-42
/
+26
|
*
153465 was incorrect. In this code we wanted to check that the pointer operan...
Nadav Rotem
2012-03-26
1
-4
/
+3
[next]