2014-12-26 |
David Majnemer | InstCombine: Infer nuw for multiplies
|
commit | commitdiff | tree |
2014-12-26 |
David Majnemer | ValueTracking: Small cleanup in ComputeNumSignBits
|
commit | commitdiff | tree |
2014-12-26 |
David Majnemer | InstCombe: Infer nsw for multiplies
|
commit | commitdiff | tree |
2014-12-25 |
David Majnemer | Silence GCC's -Wparentheses warning
|
commit | commitdiff | tree |
2014-12-24 |
David Majnemer | CodeGen: Error on redefinitions instead of asserting
|
commit | commitdiff | tree |
2014-12-24 |
David Majnemer | CodeGen: Allow aliases to be overridden by variables
|
commit | commitdiff | tree |
2014-12-24 |
David Majnemer | MC: Label definitions are permitted after .set directives
|
commit | commitdiff | tree |
2014-12-24 |
David Majnemer | MC: Don't emit .no_dead_strip on targets which don...
|
commit | commitdiff | tree |
2014-12-20 |
David Majnemer | strnlen isn't available on some platforms, use StringRef...
|
commit | commitdiff | tree |
2014-12-20 |
David Majnemer | This should have been part of r224676.
|
commit | commitdiff | tree |
2014-12-20 |
David Majnemer | InstCombine: Squash an icmp+select into bitwise arithmetic
|
commit | commitdiff | tree |
2014-12-20 |
David Majnemer | InstSimplify: Don't bother if getScalarSizeInBits returns...
|
commit | commitdiff | tree |
2014-12-20 |
David Majnemer | Simplify the code
|
commit | commitdiff | tree |
2014-12-20 |
David Majnemer | InstSimplify: Optimize away pointless comparisons
|
commit | commitdiff | tree |
2014-12-18 |
David Majnemer | ConstantFold: Shifting undef by zero results in undef
|
commit | commitdiff | tree |
2014-12-17 |
David Majnemer | InstSimplify: shl nsw/nuw undef, %V -> undef
|
commit | commitdiff | tree |
2014-12-15 |
David Majnemer | ThreadLocal: Move Unix-specific code out of Support...
|
commit | commitdiff | tree |
2014-12-15 |
David Majnemer | StringPool: Cleanup typos in unittest comments
|
commit | commitdiff | tree |
2014-12-15 |
David Majnemer | ThreadLocal: Return a mutable pointer if templated...
|
commit | commitdiff | tree |
2014-12-14 |
David Majnemer | APInt: udivrem should use machine instructions for...
|
commit | commitdiff | tree |
2014-12-14 |
David Majnemer | ScalarEvolution: Remove SCEVUDivision, it's unused
|
commit | commitdiff | tree |
2014-12-12 |
David Majnemer | ValueTracking: Don't recurse too deeply in computeKnownBitsF...
|
commit | commitdiff | tree |
2014-12-11 |
David Majnemer | AsmParser: Don't crash on an ill-formed MDNodeVector
|
commit | commitdiff | tree |
2014-12-11 |
David Majnemer | AsmParser: Don't crash on an ill-formed MDNodeVector
|
commit | commitdiff | tree |
2014-12-11 |
David Majnemer | InstSimplify: Remove usesless %a parameter from tests
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | ConstantFold: Clean up X * undef code
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | ConstantFold, InstSimplify: undef >>a x can be either...
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | ConstantFold: an undef shift amount results in undef
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | ConstantFold: div undef, 0 should fold to undef, not...
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | InstSimplify: [al]shr exact undef, %X -> undef
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | InstSimplify: div %X, 0 -> undef
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | DataLayout: Provide nicer diagnostics for malformed...
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | AsmParser: Don't allow null bytes in BB labels
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | DataLayout: Be more verbose when diagnosing problems...
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | I didn't intend to commit this with r223898
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | DataLayout: Move asserts over to report_fatal_error
|
commit | commitdiff | tree |
2014-12-10 |
David Majnemer | AsmParser: Don't crash if a null byte is inside a quoted...
|
commit | commitdiff | tree |
2014-12-09 |
David Majnemer | Forgot to add test for r223856
|
commit | commitdiff | tree |
2014-12-09 |
David Majnemer | AsmParser: Verifier that the contents of a hex integer...
|
commit | commitdiff | tree |
2014-12-09 |
David Majnemer | AsmParser: Don't crash on short hex constants for fp128...
|
commit | commitdiff | tree |
2014-12-09 |
David Majnemer | AsmParser: Don't crash on malformed attribute groups
|
commit | commitdiff | tree |
2014-12-09 |
David Majnemer | Reland r223754
|
commit | commitdiff | tree |
2014-12-09 |
David Majnemer | Revert "AsmParser: Reject invalid mismatch between...
|
commit | commitdiff | tree |
2014-12-09 |
David Majnemer | AsmParser: Reject invalid mismatch between forward...
|
commit | commitdiff | tree |
2014-12-08 |
David Majnemer | ConstantFold: Zero-sized globals might land on top...
|
commit | commitdiff | tree |
2014-12-08 |
David Majnemer | InstSimplify: Try to bring back the rest of r223583
|
commit | commitdiff | tree |
2014-12-08 |
David Majnemer | lit: Don't use python 2.6 features
|
commit | commitdiff | tree |
2014-12-06 |
David Majnemer | ConstantFold: Don't optimize comparisons with weak...
|
commit | commitdiff | tree |
2014-12-06 |
David Majnemer | I didn't intend to commit this change.
|
commit | commitdiff | tree |
2014-12-06 |
David Majnemer | InstSimplify: Optimize away useless unsigned comparisons
|
commit | commitdiff | tree |
2014-11-28 |
David Majnemer | InstCombine: FoldOrOfICmps harder
|
commit | commitdiff | tree |
2014-11-27 |
David Majnemer | InstCombine: Restore optimizations lost in r210006
|
commit | commitdiff | tree |
2014-11-27 |
David Majnemer | InstSimplify: Restore optimizations lost in r210006
|
commit | commitdiff | tree |
2014-11-26 |
David Majnemer | Revert "Added inst combine transforms for single bit...
|
commit | commitdiff | tree |
2014-11-25 |
David Majnemer | Forgot to add a file for r222734
|
commit | commitdiff | tree |
2014-11-25 |
David Majnemer | COFF: Add back an assertion that is superseded by r222124
|
commit | commitdiff | tree |
2014-11-25 |
David Majnemer | COFF: Add another test for r222124
|
commit | commitdiff | tree |
2014-11-25 |
David Majnemer | InstSimplify: Handle some simple tautological comparisons
|
commit | commitdiff | tree |
2014-11-24 |
David Majnemer | InstCombine: Don't create an unused instruction
|
commit | commitdiff | tree |
2014-11-24 |
David Majnemer | InstCombine: Don't assume DataLayout is always available
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact for (sdiv X, Pow2) ->...
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact for (sdiv X, Y) -> (udiv...
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact for (sdiv -X, C) -> (sdiv...
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact in (udiv (lshr X,C1),C2...
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<Y
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Propagate NSW for -X * -Y -> X * Y
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstSimplify: Simplify (sub 0, X) -> X if it's NUW
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Silence a parenthesis warning
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Preserve nsw when folding X*(2^C) -> X...
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Preserve nsw/nuw for ((X << C2)*C1) -...
|
commit | commitdiff | tree |
2014-11-22 |
David Majnemer | InstCombine: Preserve nsw for (mul %V, -1) -> (sub...
|
commit | commitdiff | tree |
2014-11-21 |
David Majnemer | This Reassociate change unintentionally slipped in...
|
commit | commitdiff | tree |
2014-11-21 |
David Majnemer | SROA: The alloca type isn't a candidate promotion type...
|
commit | commitdiff | tree |
2014-11-20 |
David Majnemer | Add a test for r221870
|
commit | commitdiff | tree |
2014-11-19 |
David Majnemer | AliasSet: Simplify mergeSetIn
|
commit | commitdiff | tree |
2014-11-19 |
David Majnemer | AliasSetTracker: UnknownInsts should contribute to...
|
commit | commitdiff | tree |
2014-11-18 |
David Majnemer | InstCombine: Fix another infinite loop caused by visitFPTrunc
|
commit | commitdiff | tree |
2014-11-18 |
David Majnemer | Revert "Revert r222040 because of bot failure."
|
commit | commitdiff | tree |
2014-11-18 |
David Majnemer | InstCombine: Fold away tautological masked compares
|
commit | commitdiff | tree |
2014-11-18 |
David Majnemer | InstCombine: Clean up foldLogOpOfMaskedICmps
|
commit | commitdiff | tree |
2014-11-18 |
David Majnemer | llvm-readobj: Don't print the Characteristics field...
|
commit | commitdiff | tree |
2014-11-18 |
David Majnemer | IndVarSimplify: Allow LFTR to fire more often
|
commit | commitdiff | tree |
2014-11-17 |
David Majnemer | ScalarEvolution: Construct SCEVDivision's Derived type...
|
commit | commitdiff | tree |
2014-11-17 |
David Majnemer | Object, COFF: Tighten the object file parser
|
commit | commitdiff | tree |
2014-11-16 |
David Majnemer | ScalarEvolution: Introduce SCEVSDivision and SCEVUDivision
|
commit | commitdiff | tree |
2014-11-16 |
David Majnemer | ScalarEvolution: HowFarToZero was wrongly using signed...
|
commit | commitdiff | tree |
2014-11-16 |
David Majnemer | InstSimplify: Optimize ICmpInst xform that uses computeKnownBits
|
commit | commitdiff | tree |
2014-11-15 |
David Majnemer | yaml2obj, COFF: Consider the DOS stub when laying out...
|
commit | commitdiff | tree |
2014-11-14 |
David Majnemer | InstCombine: Fix infinite loop caused by visitFPTrunc
|
commit | commitdiff | tree |
2014-11-14 |
David Majnemer | yaml2obj, COFF: Correctly calculate SizeOfImage and...
|
commit | commitdiff | tree |
2014-11-14 |
David Majnemer | Calm down build bots
|
commit | commitdiff | tree |
2014-11-14 |
David Majnemer | obj2yaml, yaml2obj: Add support for COFF executables
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | Object, Mach-O: Refactor and clean code up
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | Object, COFF: Refactor code to get relocation iterators
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | Object, COFF: Increase code reuse
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | llvm-readobj: relocAddressLess could potentially lie
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | llvm-readobj, COFF: Remove an unused variable
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | Object, COFF: getRelocationSymbol shouldn't assert
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | Object, COFF: Cleanup some code in getSectionName
|
commit | commitdiff | tree |
2014-11-13 |
David Majnemer | Object, COFF: Fix some theoretical bugs
|
commit | commitdiff | tree |
next |