2015-07-07 |
David Majnemer | Revert "Revert r241570, it caused PR24053"
|
commit | commitdiff | tree |
2015-07-07 |
David Majnemer | [IR] Make getFirstNonPHI return null if the BB is empty
|
commit | commitdiff | tree |
2015-07-01 |
David Majnemer | [LoopUnroll] Use undef for phis with no value live
|
commit | commitdiff | tree |
2015-07-01 |
David Majnemer | [SCCP] Turn loads of null into undef instead of zero...
|
commit | commitdiff | tree |
2015-06-30 |
David Majnemer | [Cloning] Teach CloneModule about personality functions
|
commit | commitdiff | tree |
2015-06-30 |
David Majnemer | Correct a typo for a LoopVectorize test
|
commit | commitdiff | tree |
2015-06-27 |
David Majnemer | [LoopVectorize] Pointer indicies may be wider than...
|
commit | commitdiff | tree |
2015-06-27 |
David Majnemer | [PruneEH] A naked, noinline function can return via...
|
commit | commitdiff | tree |
2015-06-26 |
David Majnemer | Revert "Revert r240762 "[X86] Cleanup X86WindowsTargetObject...
|
commit | commitdiff | tree |
2015-06-26 |
David Majnemer | [X86] Cleanup X86WindowsTargetObjectFile::getSectionForConstant
|
commit | commitdiff | tree |
2015-06-24 |
David Majnemer | [GVN] Intersect the IR flags when CSE'ing two instructions
|
commit | commitdiff | tree |
2015-06-24 |
David Majnemer | [Reassociate] Don't propogate flags when creating negations
|
commit | commitdiff | tree |
2015-06-23 |
David Majnemer | [InstCombine] Optimize subtract of selects into a select...
|
commit | commitdiff | tree |
2015-06-18 |
David Majnemer | [CodeGen] Don't emit a random reference to the personality...
|
commit | commitdiff | tree |
2015-06-17 |
David Majnemer | [docs] Fix "WARNING: Title underline too short."
|
commit | commitdiff | tree |
2015-06-17 |
David Majnemer | Move the personality function from LandingPadInst to...
|
commit | commitdiff | tree |
2015-06-06 |
David Majnemer | [InstCombine, InstSimplify] Move xforms from Combine...
|
commit | commitdiff | tree |
2015-06-06 |
David Majnemer | [CVP] Don't assume Constants of type i1 can be known...
|
commit | commitdiff | tree |
2015-06-06 |
David Majnemer | [InstCombine] Don't miscompile select to poison
|
commit | commitdiff | tree |
2015-06-05 |
David Majnemer | [LoopVectorize] Don't crash on zero-sized types in...
|
commit | commitdiff | tree |
2015-06-05 |
David Majnemer | [InstCombine] Rephrase fix to SimplifyWithOpReplaced
|
commit | commitdiff | tree |
2015-06-04 |
David Majnemer | [InstCombine] Don't miscompile safe increment idiom
|
commit | commitdiff | tree |
2015-06-04 |
David Majnemer | Make the test introduced in r239015 more targeted.
|
commit | commitdiff | tree |
2015-06-04 |
David Majnemer | [ConstantFold] Don't skip the first gep index when...
|
commit | commitdiff | tree |
2015-06-01 |
David Majnemer | [Support] Simplify Triple::getOSVersion
|
commit | commitdiff | tree |
2015-06-01 |
David Majnemer | [ADT] Add Triple::getEnvironmentVersion
|
commit | commitdiff | tree |
2015-06-01 |
David Majnemer | [WinCOFF] Ignore .safeseh for non-x86 architectures
|
commit | commitdiff | tree |
2015-06-01 |
David Majnemer | [PHITransAddr] Don't translate unreachable values
|
commit | commitdiff | tree |
2015-06-01 |
David Majnemer | [PHITransAddr] Use std::find instead of std::count
|
commit | commitdiff | tree |
2015-05-30 |
David Majnemer | [WinCOFF] Add support for the .safeseh directive
|
commit | commitdiff | tree |
2015-05-28 |
David Majnemer | Add testcase for r238503.
|
commit | commitdiff | tree |
2015-05-28 |
David Majnemer | [SelectionDAG] Scalar shift amounts may require legalization
|
commit | commitdiff | tree |
2015-05-28 |
David Majnemer | [InstCombine] Fold IntToPtr and PtrToInt into preceding...
|
commit | commitdiff | tree |
2015-05-28 |
David Majnemer | [Reassociate] Canonicalizing 'x [+-] (-Constant * y...
|
commit | commitdiff | tree |
2015-05-22 |
David Majnemer | [InstCombine] Don't eagerly propagate nsw for A*B+A...
|
commit | commitdiff | tree |
2015-05-22 |
David Majnemer | [InstSimplify] Handle some overflow intrinsics in InstSimplify
|
commit | commitdiff | tree |
2015-05-21 |
David Majnemer | [InstCombine] X - 0 is equal to X, not undef
|
commit | commitdiff | tree |
2015-05-20 |
David Majnemer | [X86] Implement the local-exec TLS model for Windows...
|
commit | commitdiff | tree |
2015-05-15 |
David Majnemer | [RuntimeDyld] Use isInt to assert that a relocation...
|
commit | commitdiff | tree |
2015-05-15 |
David Majnemer | [X86] Use a better sentinel offset for the FrameAddr...
|
commit | commitdiff | tree |
2015-05-11 |
David Majnemer | Make buildbots happy
|
commit | commitdiff | tree |
2015-05-11 |
David Majnemer | [InstCombine] Canonicalize single element array store
|
commit | commitdiff | tree |
2015-05-11 |
David Majnemer | [InstCombine] Canonicalize single element array load
|
commit | commitdiff | tree |
2015-05-05 |
David Majnemer | [Inliner] Discard empty COMDAT groups
|
commit | commitdiff | tree |
2015-04-22 |
David Majnemer | [InstCombine] Use a more targeted fix instead of r235544
|
commit | commitdiff | tree |
2015-04-22 |
David Majnemer | [InstCombine] Clear out nsw/nuw if we modify computation...
|
commit | commitdiff | tree |
2015-04-20 |
David Majnemer | Add myself as the Constant Folder owner.
|
commit | commitdiff | tree |
2015-04-18 |
David Majnemer | [InstCombine] (mul nsw 1, INT_MIN) != (shl nsw 1, 31)
|
commit | commitdiff | tree |
2015-04-17 |
David Majnemer | [WinEH] Reusing HandlerType entries leads to small...
|
commit | commitdiff | tree |
2015-04-17 |
David Majnemer | [WinEH] Allow CatchHigh to be equal to TryHigh
|
commit | commitdiff | tree |
2015-04-10 |
David Majnemer | [WinEHPrepare] Don't rely on the order of IR
|
commit | commitdiff | tree |
2015-04-03 |
David Majnemer | [WinEH] Fill out CatchHigh in the TryBlockMap
|
commit | commitdiff | tree |
2015-04-03 |
David Majnemer | [WinEH] Fill out .xdata for catch objects
|
commit | commitdiff | tree |
2015-04-03 |
David Majnemer | [WinEH] Sink UnwindHelp completely out of IR
|
commit | commitdiff | tree |
2015-04-03 |
David Majnemer | Fix a typo
|
commit | commitdiff | tree |
2015-04-03 |
David Majnemer | [InstCombine] Use DataLayout to determine vector element...
|
commit | commitdiff | tree |
2015-04-01 |
David Majnemer | [WinEH] Implement support for catch-all
|
commit | commitdiff | tree |
2015-03-31 |
David Majnemer | [WinEH] ExitingScope is vacuously true if !PoppedCatches...
|
commit | commitdiff | tree |
2015-03-31 |
David Majnemer | [WinEH] Generate .xdata for catch handlers
|
commit | commitdiff | tree |
2015-03-30 |
David Majnemer | Silence an unused variable warning.
|
commit | commitdiff | tree |
2015-03-30 |
David Majnemer | [WinEH] Run cleanup handlers when an exception is thrown
|
commit | commitdiff | tree |
2015-03-27 |
David Majnemer | WinEH: Create a parent frame alloca for HandlerType...
|
commit | commitdiff | tree |
2015-03-22 |
David Majnemer | Silence a GCC warning
|
commit | commitdiff | tree |
2015-03-21 |
David Majnemer | MemoryDependenceAnalysis: Don't miscompile atomics
|
commit | commitdiff | tree |
2015-03-18 |
David Majnemer | DAGCombiner: fold (xor (shl 1, x), -1) -> (rotl ~1, x)
|
commit | commitdiff | tree |
2015-03-17 |
David Majnemer | COFF: Let globals with private linkage reside in their...
|
commit | commitdiff | tree |
2015-03-17 |
David Majnemer | Revert "COFF: Let globals with private linkage reside...
|
commit | commitdiff | tree |
2015-03-17 |
David Majnemer | Revert "Address review comments"
|
commit | commitdiff | tree |
2015-03-17 |
David Majnemer | Address review comments
|
commit | commitdiff | tree |
2015-03-17 |
David Majnemer | COFF: Let globals with private linkage reside in their...
|
commit | commitdiff | tree |
2015-03-16 |
David Majnemer | CodeGen: @llvm.eh.typeid.for replaced @llvm.eh.typeid...
|
commit | commitdiff | tree |
2015-03-15 |
David Majnemer | ImmutableSet: Rename Self to SelfTy to make it more...
|
commit | commitdiff | tree |
2015-03-15 |
David Majnemer | PostOrderIterator: Remove stray semicolon
|
commit | commitdiff | tree |
2015-03-15 |
David Majnemer | Restore the gcc build
|
commit | commitdiff | tree |
2015-03-15 |
David Majnemer | llvm-cxxdump: Rename llvm-vtabledump to llvm-cxxdump
|
commit | commitdiff | tree |
2015-03-13 |
David Majnemer | ConstantFold: Fix big shift constant folding
|
commit | commitdiff | tree |
2015-03-11 |
David Majnemer | InstCombine: Don't fold call bitcast into args if callee...
|
commit | commitdiff | tree |
2015-03-10 |
David Majnemer | LoopAccessAnalysis: Silence -Wreturn-type diagnostic...
|
commit | commitdiff | tree |
2015-03-07 |
David Majnemer | Fix the autoconf build
|
commit | commitdiff | tree |
2015-03-07 |
David Majnemer | Fix unused variable/function warnings
|
commit | commitdiff | tree |
2015-03-07 |
David Majnemer | ExecutionEngine: Preliminary support for dynamically...
|
commit | commitdiff | tree |
2015-03-06 |
David Majnemer | X86: Form IMGREL relocations for LLVM Functions
|
commit | commitdiff | tree |
2015-03-05 |
David Majnemer | X86: Optimize address mode matching for FRAME_ALLOC_RECOVER...
|
commit | commitdiff | tree |
2015-03-03 |
David Majnemer | LangRef: Clarify select's semantics with vector arguments
|
commit | commitdiff | tree |
2015-03-03 |
David Majnemer | InstCombine: Ensure select condition types are identical...
|
commit | commitdiff | tree |
2015-02-27 |
David Majnemer | llvm-vtabledump: Update field with a better name
|
commit | commitdiff | tree |
2015-02-27 |
David Majnemer | llvm-vtabledump: Dump catch/throw exception structures...
|
commit | commitdiff | tree |
2015-02-26 |
David Majnemer | Replace a few instances of NULL with nullptr.
|
commit | commitdiff | tree |
2015-02-25 |
David Majnemer | X86, Win64: Allow 'mov' to restore the stack pointer...
|
commit | commitdiff | tree |
2015-02-24 |
David Majnemer | PrologEpilogInserter: Clean up math in calculateFrameObjectO...
|
commit | commitdiff | tree |
2015-02-24 |
David Majnemer | X86: Only use 'lea' in Win64 epilogues if a frame pointer...
|
commit | commitdiff | tree |
2015-02-23 |
David Majnemer | X86: Use a smaller 'mov' instruction for stack probe...
|
commit | commitdiff | tree |
2015-02-23 |
David Majnemer | X86: Use 'mov' instead of 'lea' in Win64 SEH prologues...
|
commit | commitdiff | tree |
2015-02-23 |
David Majnemer | X86: Explain why we cannot use a 'mov' in a Win64 epilogue
|
commit | commitdiff | tree |
2015-02-23 |
David Majnemer | X86: Consistently use 'epilogue' instead of 'epilog'
|
commit | commitdiff | tree |
2015-02-23 |
David Majnemer | AsmParser: Check ConstantExpr insertvalue operands...
|
commit | commitdiff | tree |
2015-02-23 |
David Majnemer | AsmParser: Call instructions can't have an alignment
|
commit | commitdiff | tree |
2015-02-22 |
David Majnemer | AsmParser: Check ConstantExpr GEP operands for validity
|
commit | commitdiff | tree |
2015-02-22 |
David Majnemer | llvm-pdbdump: Fix gcc/clang build
|
commit | commitdiff | tree |
2015-02-22 |
David Majnemer | COFF: Add 'IMAGE_SCN_CNT_INITIALIZED_DATA' to all DWARF...
|
commit | commitdiff | tree |
next |