index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Age
Commit message (
Expand
)
Author
2010-02-01
fix rdar://7590304, an infinite loop in instcombine. In the invoke
Chris Lattner
2010-02-01
Fix pr6198 by moving the isSized() check to an outer conditional.
Bob Wilson
2010-01-31
Simplify/generalize the xor+add->sign-extend instcombine.
Eli Friedman
2010-01-31
Add a small transform: transform -(X<<Y) to (-X<<Y) when the shift has a single
Eli Friedman
2010-01-31
Do not mark no-return calls tail calls. It'll screw up special calls like lon...
Evan Cheng
2010-01-30
Check alignment of loads when deciding whether it is safe to execute them
Bob Wilson
2010-01-30
Use more specific types to avoid casts. No functionality change.
Bob Wilson
2010-01-29
Keep iterating over all uses when meeting a phi node in AllUsesOfValueWillTra...
Jakob Stoklund Olesen
2010-01-29
Preserve load alignment in instcombine transformations. I've been unable to
Bob Wilson
2010-01-29
Revert my last couple of patches. They appear to have broken bison.
Eric Christopher
2010-01-29
Use uint64_t instead of unsigned for offsets and sizes.
Bob Wilson
2010-01-29
Improve isSafeToLoadUnconditionally to recognize that GEPs with constant
Bob Wilson
2010-01-29
Having RHSKnownZero and RHSKnownOne be alternative names for KnownZero and Kn...
Duncan Sands
2010-01-29
Make strcpy_chk lower to strcpy if we have a safe size.
Eric Christopher
2010-01-29
Add constant support to object size handling and remove default
Eric Christopher
2010-01-29
Generic reformatting and comment fixing. No functionality change.
Bill Wendling
2010-01-29
Add newline to debugging output, and fix some grammar-os in comment.
Bill Wendling
2010-01-29
mem2reg erases the dbg.declare intrinsics that it converts to dbg.val intrinsics
Victor Hernandez
2010-01-28
Fix PR6165. The bug was that LHSKnownZero was being and'd with DemandedMask
Duncan Sands
2010-01-27
Avoid creating redundant PHIs in SSAUpdater::GetValueInMiddleOfBlock.
Bob Wilson
2010-01-27
Kill ModuleProvider and ghost linkage by inverting the relationship between
Jeffrey Yasskin
2010-01-27
Don't bother with sprintf, just pass the Twine through.
Benjamin Kramer
2010-01-27
Use the less expensive getName function instead of getNameStr.
Benjamin Kramer
2010-01-27
some cleanups.
Chris Lattner
2010-01-27
no need to check for null
Chris Lattner
2010-01-27
When converting dbg.declare to dbg.value, attach promoted store's debug metad...
Victor Hernandez
2010-01-26
Avoid extra calls to MD->getNumOperands()
Victor Hernandez
2010-01-26
Switch AllocaDbgDeclares to SmallVector and don't leak DIFactory
Victor Hernandez
2010-01-26
In mem2reg, for all alloca/stores that get promoted where the alloca has an a...
Victor Hernandez
2010-01-25
Remove check for an impossible condition: the condition of the while loop has
Bob Wilson
2010-01-25
Change Value::getUnderlyingObject to have the MaxLookup value specified as a
Bob Wilson
2010-01-25
Revert r94260 until findDbgDeclare() is made more efficient
Victor Hernandez
2010-01-24
make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.
Chris Lattner
2010-01-24
change the canonical form of "cond ? -1 : 0" to be
Chris Lattner
2010-01-23
fix a potential overflow issue Eli pointed out.
Chris Lattner
2010-01-23
Speculatively revert r94322 to see if it fixes darwin selfhost buildbot.
Nick Lewycky
2010-01-23
third bug from PR6119: the xor dupe extension allows
Chris Lattner
2010-01-23
Teach DAE that even though it can't modify the function signature of an
Nick Lewycky
2010-01-23
add an early out to ProcessBranchOnXOR to speed it up,
Chris Lattner
2010-01-23
fix a crash in jump threading, PR6119
Chris Lattner
2010-01-23
implement a simple instcombine xform that has been in the
Chris Lattner
2010-01-23
Reapply 94059 while fixing the calling convention setup
Eric Christopher
2010-01-23
In mem2reg, for all alloca/stores that get promoted where the alloca has an a...
Victor Hernandez
2010-01-22
Another strncmp -> StringRef.startswith simplification.
Benjamin Kramer
2010-01-22
Revert 94059. It is breaking the MultiSource/Benchmarks/Prolangs-C/bison
Bob Wilson
2010-01-22
Keep ignoring pointer-to-pointer bitcasts
Victor Hernandez
2010-01-22
Stop building RTTI information for *most* llvm libraries. Notable
Chris Lattner
2010-01-22
Revert LoopStrengthReduce.cpp to pre-r94061 for now.
Dan Gohman
2010-01-21
No need to look through bitcasts for DbgInfoIntrinsic
Victor Hernandez
2010-01-21
DbgInfoIntrinsic no longer appear in an instruction's use list
Victor Hernandez
[prev]
[next]