index
:
~tstellar/llvm
9.1-abi-fix
Nov13-test
Oct18-backup
assembler
assembler-Jan-06-2015
assembler-push
backup-Oct15
backup-Oct18
bfgminer
bfgminer-perf
cayman-only-bfgminer
clover-elf
clover-elf-v2
hazard-rec
hsa
image-support
indirect-addressing
indirect-wip
indirect-wip-2
indirect-wip-3
indirect-wip-4
indirect-wip-5
kernel-args-WIP
lds
lds-v2
long-alu
madk
master
master-testing
master-testing-patches
master-testing-patches-v2
master-testing-si
master-testing-v2
mi-sched-experimental
native
opencv-Sep18-patches
perf-Dec31-2014
perf-Jan-08-2015
push-jan16
r600
r600-May09
r600-alu-encoding
r600-final-push
r600-gen-fixes
r600-imm-flags
r600-initial-review
r600-initial-review-May11
r600-master
r600-private-mem-fixes
r600-private-memory
r600-review-v10
r600-review-v3
r600-review-v7
r600-review-v8
r600-review-v9
r600-rewrite-pats
r600-structurizer
r600-structurizer-v2
r600-tablegen-hwreg
r600-tablegen-reg-encoding
r600-vliw
remove-fold-operands
sched-fixes
sched-perf-Mar-27-2015
si-compute
si-compute-v3
si-fold
si-lowercase
si-scheduler
si-scheduler-v2
si-scheduler-v3
si-sgpr-copies
si-spill-fixes
si-spill-fixes-v2
si-spill-fixes-v3
si-spill-fixes-v4
smrd-cluster
struct-divergence
struct-divergence-v1
vgpr-spilling-Jan07-2014
vinterp-fix
vliw5-rebase
vlj-bottom-up
Unnamed repository; edit this file 'description' to name the repository.
tstellar
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
InstCombine
/
InstCombineLoadStoreAlloca.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2012-10-08
Move TargetData to DataLayout.
Micah Villmow
1
-9
/
+9
2012-09-27
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...
Sylvestre Ledru
1
-1
/
+1
2012-09-27
Fix a typo 'iff' => 'if'
Sylvestre Ledru
1
-1
/
+1
2012-09-24
Add missing check for presence of target data.
Richard Osborne
1
-20
/
+22
2012-09-18
Fix instcombine to obey requested alignment when merging allocas.
Richard Osborne
1
-3
/
+7
2012-08-21
Port the global copy optimization from the SROA pass to InstCombine.
Chandler Carruth
1
-1
/
+171
2012-07-09
instcombine: merge the functions that remove dead allocas and dead mallocs/ca...
Nuno Lopes
1
-70
/
+3
2012-06-26
Replacing zero-sized alloca's with a null pointer is too aggressive, instead
Duncan Sands
1
-8
/
+40
2012-04-08
Teach InstCombine to nuke a common alloca pattern -- an alloca which has
Chandler Carruth
1
-1
/
+70
2012-03-16
Revert r152907.
Bill Wendling
1
-15
/
+3
2012-03-16
The alignment of the pointer part of the store instruction may have an
Bill Wendling
1
-3
/
+15
2011-08-16
Use the getFirstInsertionPt() method instead of getFirstNonPHI + an 'isa<>'
Bill Wendling
1
-2
/
+1
2011-08-16
A few places where we want to skip the landingpad instruction for insertion.
Bill Wendling
1
-0
/
+1
2011-08-15
Update instcombine for atomic load/store.
Eli Friedman
1
-29
/
+32
2011-07-25
Convert GetElementPtrInst to use ArrayRef.
Jay Foad
1
-2
/
+1
2011-07-22
Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use
Jay Foad
1
-2
/
+1
2011-07-22
Fix an MSVC warning, caused by a case I missed when converting
Jay Foad
1
-1
/
+1
2011-07-18
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
1
-14
/
+14
2011-05-27
Final step of instcombine debuginfo; switch a couple more places over to Inse...
Eli Friedman
1
-4
/
+6
2011-05-18
More instcombine cleanup, towards improving debug line info.
Eli Friedman
1
-3
/
+5
2011-03-30
Remove PHINode::reserveOperandSpace(). Instead, add a parameter to
Jay Foad
1
-2
/
+1
2011-03-14
This case is solved by Scalar Replacement of Aggregates (DT) and
Jin-Gu Kang
1
-25
/
+3
2011-03-13
Add comment as following:
Jin-Gu Kang
1
-0
/
+12
2011-03-12
This patch removes some of useless instructions generated by bitfield access.
Jin-Gu Kang
1
-3
/
+13
2011-03-08
llvm.dbg.declare intrinsic does not use any llvm::Values. It's magic!
Devang Patel
1
-30
/
+0
2011-02-15
Spelling fix: consequtive -> consecutive.
Duncan Sands
1
-1
/
+1
2010-12-25
Move getOrEnforceKnownAlignment out of instcombine into Transforms/Utils.
Chris Lattner
1
-2
/
+3
2010-10-25
Fix a case where instcombine was stripping metadata (and alignment)
Dan Gohman
1
-1
/
+3
2010-08-31
Remove r111665, which implemented store-narrowing in InstCombine. Chris disc...
Owen Anderson
1
-47
/
+0
2010-08-20
Re-apply r111568 with a fix for the clang self-host.
Owen Anderson
1
-0
/
+47
2010-08-19
Revert r111568 to unbreak clang self-host.
Owen Anderson
1
-45
/
+0
2010-08-19
When a set of bitmask operations, typically from a bitfield initialization, o...
Owen Anderson
1
-0
/
+45
2010-08-03
Make instcombine set explicit alignments on load or store
Dan Gohman
1
-6
/
+14
2010-07-22
mass elimination of reliance on automatic iterator dereferencing
Gabor Greif
1
-1
/
+1
2010-07-12
cache result of operator*
Gabor Greif
1
-6
/
+9
2010-07-09
do not repeatedly dereference use_iterator
Gabor Greif
1
-3
/
+4
2010-05-28
Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of
Dan Gohman
1
-0
/
+1
2010-05-28
Teach instcombine to promote alloca array sizes.
Dan Gohman
1
-0
/
+12
2010-02-16
There are two ways of checking for a given type, for example isa<PointerType>(T)
Duncan Sands
1
-14
/
+14
2010-02-15
Uniformize the names of type predicates: rather than having isFloatTy and
Duncan Sands
1
-5
/
+5
2010-01-30
Check alignment of loads when deciding whether it is safe to execute them
Bob Wilson
1
-6
/
+7
2010-01-30
Use more specific types to avoid casts. No functionality change.
Bob Wilson
1
-6
/
+6
2010-01-29
Preserve load alignment in instcombine transformations. I've been unable to
Bob Wilson
1
-0
/
+3
2010-01-29
Improve isSafeToLoadUnconditionally to recognize that GEPs with constant
Bob Wilson
1
-2
/
+2
2010-01-22
Keep ignoring pointer-to-pointer bitcasts
Victor Hernandez
1
-4
/
+8
2010-01-21
No need to look through bitcasts for DbgInfoIntrinsic
Victor Hernandez
1
-13
/
+6
2010-01-19
Fix comment.
Eric Christopher
1
-1
/
+1
2010-01-05
split out load/store/alloca.
Chris Lattner
1
-0
/
+613