2014-11-01 |
David Majnemer | IR: Restore the old behavior of getDISubprogram
|
commit | commitdiff | tree |
2014-10-31 |
David Majnemer | Object, COFF: Cleanup symbol type code, improve binutils...
|
commit | commitdiff | tree |
2014-10-27 |
David Majnemer | InstCombine: Fix a combine assuming that icmp operands...
|
commit | commitdiff | tree |
2014-10-25 |
David Majnemer | InstCombine: Remove overzealous asserts
|
commit | commitdiff | tree |
2014-10-22 |
David Majnemer | Attempt to fix the build after r220439
|
commit | commitdiff | tree |
2014-10-21 |
David Majnemer | InstCombine: Simplify FoldICmpCstShrCst
|
commit | commitdiff | tree |
2014-10-20 |
David Majnemer | IR: Replace DataLayout::RoundUpAlignment with RoundUpToAlignment
|
commit | commitdiff | tree |
2014-10-19 |
David Majnemer | InstCombine: (sub (or A B) (xor A B)) --> (and A B)
|
commit | commitdiff | tree |
2014-10-19 |
David Majnemer | InstCombine: Optimize icmp eq/ne (shl Const2, A), Const1
|
commit | commitdiff | tree |
2014-10-14 |
David Majnemer | MC, COFF: Make bigobj test compatible with python3
|
commit | commitdiff | tree |
2014-10-14 |
David Majnemer | MC: Rewrite bigobj test in python
|
commit | commitdiff | tree |
2014-10-14 |
David Majnemer | Add a test for writing COFF BigObj
|
commit | commitdiff | tree |
2014-10-14 |
David Majnemer | InstCombine: Don't miscompile X % ((Pow2 << A) >>u B)
|
commit | commitdiff | tree |
2014-10-13 |
David Majnemer | InstCombine: Fix miscompile in X % -Y -> X % Y transform
|
commit | commitdiff | tree |
2014-10-13 |
David Majnemer | InstCombine: Don't miscompile (x lshr C1) udiv C2
|
commit | commitdiff | tree |
2014-10-12 |
David Majnemer | InstCombine: Simplify commonIDivTransforms
|
commit | commitdiff | tree |
2014-10-11 |
David Majnemer | InstCombine: Don't fold (X <<s log(INT_MIN)) /s INT_MIN...
|
commit | commitdiff | tree |
2014-10-11 |
David Majnemer | InstCombine, InstSimplify: (%X /s C1) /s C2 isn't always...
|
commit | commitdiff | tree |
2014-10-11 |
David Majnemer | InstCombine: mul to shl shouldn't preserve nsw
|
commit | commitdiff | tree |
2014-10-10 |
David Majnemer | Add tests for r219479.
|
commit | commitdiff | tree |
2014-10-10 |
David Majnemer | Object, COFF: Relax aux symbols for section definitions
|
commit | commitdiff | tree |
2014-10-10 |
David Majnemer | obj2yaml, COFF: Handle long section names
|
commit | commitdiff | tree |
2014-10-09 |
David Majnemer | Object, COFF: Move the VirtualSize/SizeOfRawData logic...
|
commit | commitdiff | tree |
2014-10-09 |
David Majnemer | Object, COFF: Cap the section contents to min(VirtualSize...
|
commit | commitdiff | tree |
2014-10-08 |
David Majnemer | Inliner: Non-local functions in COMDATs shouldn't be...
|
commit | commitdiff | tree |
2014-10-08 |
David Majnemer | Unix/Process: Don't use pthread_sigmask if we aren...
|
commit | commitdiff | tree |
2014-10-08 |
David Majnemer | GlobalOpt: Don't drop unused memberes of a Comdat
|
commit | commitdiff | tree |
2014-10-08 |
David Majnemer | COFF: Don't oversize COMMON symbols when targeting...
|
commit | commitdiff | tree |
2014-10-08 |
David Majnemer | llvm-dwarfdump: Add support for some COFF relocations
|
commit | commitdiff | tree |
2014-10-07 |
David Majnemer | GlobalDCE: Don't drop any COMDAT members
|
commit | commitdiff | tree |
2014-10-07 |
David Majnemer | Attempt to calm down buildbots
|
commit | commitdiff | tree |
2014-10-07 |
David Majnemer | Support: Don't call close again if we get EINTR
|
commit | commitdiff | tree |
2014-10-06 |
David Majnemer | Support: Add a utility to remap std{in,out,err} to...
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | llvm-vtabledump: Further simplification
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | Object: BSS/virtual sections don't have contents
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | llvm-vtabledump: Small cleanup
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | llvm-vtabledump: strip trailing NUL bytes
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | Fix build breakage on MSVC 2013
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | llvm-vtabledump: Dump RTTI structures for the MS ABI
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | Target: Fix build breakage.
|
commit | commitdiff | tree |
2014-09-26 |
David Majnemer | Support: Remove undefined behavior from &raw_ostream...
|
commit | commitdiff | tree |
2014-09-25 |
David Majnemer | Object: Add range iterators for Archive children
|
commit | commitdiff | tree |
2014-09-22 |
David Majnemer | MC: ReadOnlyWithRel section kinds should map to rdata...
|
commit | commitdiff | tree |
2014-09-21 |
David Majnemer | MC: Support aligned COMMON symbols for COFF
|
commit | commitdiff | tree |
2014-09-20 |
David Majnemer | Update tests which broke from r218189
|
commit | commitdiff | tree |
2014-09-20 |
David Majnemer | MC: Fix MCSectionCOFF::PrintSwitchToSection
|
commit | commitdiff | tree |
2014-09-20 |
David Majnemer | MC: Treat ReadOnlyWithRel and ReadOnlyWithRelLocal...
|
commit | commitdiff | tree |
2014-09-20 |
David Majnemer | llvm-readobj: pretty-print special COFF section names
|
commit | commitdiff | tree |
2014-09-17 |
David Majnemer | InstSimplify: Don't allow (x srem y) urem y -> x srem y
|
commit | commitdiff | tree |
2014-09-17 |
David Majnemer | InstSimplify: ((X % Y) % Y) -> (X % Y)
|
commit | commitdiff | tree |
2014-09-16 |
David Majnemer | yaml2obj: Support bigobj
|
commit | commitdiff | tree |
2014-09-15 |
David Majnemer | Fix the build for MSVC, it doesn't support extended...
|
commit | commitdiff | tree |
2014-09-15 |
David Majnemer | MC: Add support for BigObj
|
commit | commitdiff | tree |
2014-09-15 |
David Majnemer | InstSimplify: Simplify trivial and/or of icmps
|
commit | commitdiff | tree |
2014-09-11 |
David Majnemer | Object: Small cleanup in COFFObjectFile::getSymbol
|
commit | commitdiff | tree |
2014-09-10 |
David Majnemer | Attempt to pacify buildbots.
|
commit | commitdiff | tree |
2014-09-10 |
David Majnemer | Object: Add support for bigobj
|
commit | commitdiff | tree |
2014-09-05 |
David Majnemer | InstCombine: Remove a special case pattern
|
commit | commitdiff | tree |
2014-09-04 |
David Majnemer | IndVarSimplify: Address review comments for r217102
|
commit | commitdiff | tree |
2014-09-03 |
David Majnemer | IndVarSimplify: Don't let LFTR compare against a poison...
|
commit | commitdiff | tree |
2014-09-02 |
David Majnemer | LICM: Don't crash when an instruction is used by an...
|
commit | commitdiff | tree |
2014-09-01 |
David Majnemer | SROA: Don't insert instructions before a PHI
|
commit | commitdiff | tree |
2014-09-01 |
David Majnemer | Revert "Revert two GEP-related InstCombine commits"
|
commit | commitdiff | tree |
2014-08-30 |
David Majnemer | InstCombine: Respect recursion depth in visitUDivOperand
|
commit | commitdiff | tree |
2014-08-30 |
David Majnemer | InstCombine: Try harder to combine icmp instructions
|
commit | commitdiff | tree |
2014-08-29 |
David Majnemer | Revert two GEP-related InstCombine commits
|
commit | commitdiff | tree |
2014-08-28 |
David Majnemer | InstCombine: Remove redundant combines
|
commit | commitdiff | tree |
2014-08-28 |
David Majnemer | MC: Don't crash when the COFF section limit is reached
|
commit | commitdiff | tree |
2014-08-28 |
David Majnemer | InstSimplify: Move a transform from InstCombine to...
|
commit | commitdiff | tree |
2014-08-27 |
David Majnemer | InstCombine: Combine gep X, (Y-X) to Y
|
commit | commitdiff | tree |
2014-08-27 |
David Majnemer | InstSimplify: Don't simplify gep X, (Y-X) to Y if types...
|
commit | commitdiff | tree |
2014-08-27 |
David Majnemer | InstSimplify: Compute comparison ranges for left shift...
|
commit | commitdiff | tree |
2014-08-27 |
David Majnemer | InstCombine: Optimize GEP's involving ptrtoint better
|
commit | commitdiff | tree |
2014-08-26 |
David Majnemer | InstSimplify: Fold gep X, (sub 0, ptrtoint(X)) to null
|
commit | commitdiff | tree |
2014-08-26 |
David Majnemer | InstSimplify: Simplify trivial pointer expressions...
|
commit | commitdiff | tree |
2014-08-24 |
David Majnemer | InstCombine: Properly optimize or'ing bittests together
|
commit | commitdiff | tree |
2014-08-22 |
David Majnemer | InstCombine: Don't unconditionally preserve 'nuw' when...
|
commit | commitdiff | tree |
2014-08-22 |
David Majnemer | InstCombine: sub nsw %x, C -> add nsw %x, -C if C isn...
|
commit | commitdiff | tree |
2014-08-22 |
David Majnemer | InstCombine: Don't unconditionally preserve 'nsw' when...
|
commit | commitdiff | tree |
2014-08-22 |
David Majnemer | ValueTracking: Figure out more bits when looking at...
|
commit | commitdiff | tree |
2014-08-21 |
David Majnemer | InstCombine: Fold ((A | B) & C1) ^ (B & C2) -> (A ...
|
commit | commitdiff | tree |
2014-08-20 |
David Majnemer | InstCombine: Annotate sub with nuw when we prove it...
|
commit | commitdiff | tree |
2014-08-19 |
David Majnemer | InstCombine: Annotate sub with nsw when we prove it...
|
commit | commitdiff | tree |
2014-08-16 |
David Majnemer | InstCombine: Fix a potential bug in 0 - (X sdiv C)...
|
commit | commitdiff | tree |
2014-08-16 |
David Majnemer | InstCombine: Combine mul with div.
|
commit | commitdiff | tree |
2014-08-14 |
David Majnemer | InstCombine: ((A | ~B) ^ (~A | B)) to A ^ B
|
commit | commitdiff | tree |
2014-08-14 |
David Majnemer | AArch64: Silence warning in AArch64FastISel
|
commit | commitdiff | tree |
2014-08-14 |
David Majnemer | Added InstCombine Transform for ((B | C) & A) | B ...
|
commit | commitdiff | tree |
2014-08-11 |
David Majnemer | InstCombine: Combine (add (and %a, %b) (or %a, %b)...
|
commit | commitdiff | tree |
2014-08-08 |
David Majnemer | GlobalOpt: Optimize in the face of insertvalue/extractvalue
|
commit | commitdiff | tree |
2014-07-31 |
David Majnemer | InstCombine: Correctly propagate NSW/NUW for x-(-A...
|
commit | commitdiff | tree |
2014-07-31 |
David Majnemer | InstSimplify: Simplify (X - (0 - Y)) if the second...
|
commit | commitdiff | tree |
2014-07-30 |
David Majnemer | InstCombine: Simplify (A ^ B) or/and (A ^ B ^ C)
|
commit | commitdiff | tree |
2014-07-25 |
David Majnemer | llvm-vtabledump: use a std::map instead of a StringMap...
|
commit | commitdiff | tree |
2014-07-24 |
David Majnemer | Opportunistically fix the builders
|
commit | commitdiff | tree |
2014-07-24 |
David Majnemer | llvm-vtabledump: A vtable dumper
|
commit | commitdiff | tree |
2014-07-15 |
David Majnemer | X86: Simplify X86WindowsTargetObjectFile::getSectionForConstant
|
commit | commitdiff | tree |
2014-07-15 |
David Majnemer | Fix typo in comment
|
commit | commitdiff | tree |
2014-07-15 |
David Majnemer | Some targets don't prefix private symbols with dot
|
commit | commitdiff | tree |
2014-07-15 |
David Majnemer | Specify a more specific triple for constant-pool-remat...
|
commit | commitdiff | tree |
next |