projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
InstCombine: Propagate exact in (udiv (lshr X,C1),C2) -> (udiv x,C1<<C2)
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
2014-07-15
David Majnemer
Relax tests expecting to see CPI symbols
commit
|
commitdiff
|
tree
2014-07-15
David Majnemer
CodeGen: Handle ConstantVector and undef in WinCOFF...
commit
|
commitdiff
|
tree
2014-07-14
David Majnemer
CodeGen: Stick constant pool entries in COMDAT sections...
commit
|
commitdiff
|
tree
2014-07-14
David Majnemer
CodeGen: Add a getSectionKind method to MachineConstantPoolEntry
commit
|
commitdiff
|
tree
2014-07-14
David Majnemer
ADT: Surface LowerCase argument for utohexstr
commit
|
commitdiff
|
tree
2014-07-14
David Majnemer
Fix a test broken in r212981
commit
|
commitdiff
|
tree
2014-07-14
David Majnemer
InstSimplify: Correct sdiv x / -1
commit
|
commitdiff
|
tree
2014-07-14
David Majnemer
InstSimplify: The upper bound of X / C was missing...
commit
|
commitdiff
|
tree
2014-07-14
David Majnemer
llvm-objdump: Handle BSS sections larger than the object...
commit
|
commitdiff
|
tree
2014-07-13
David Majnemer
IR: Allow comdats to be applied to globals with internal...
commit
|
commitdiff
|
tree
2014-07-13
David Majnemer
MC: Let non-temporary COFF aliases be in symtab
commit
|
commitdiff
|
tree
2014-07-10
David Majnemer
IR: Aliases don't belong to an explicit comdat
commit
|
commitdiff
|
tree
2014-07-10
David Majnemer
Mips: Silence a -Wcovered-switch-default
commit
|
commitdiff
|
tree
2014-07-05
David Majnemer
ADT: Add a drop_back() helper to ArrayRef
commit
|
commitdiff
|
tree
2014-07-05
David Majnemer
MC: make MCSymbolData::dump work on const objects
commit
|
commitdiff
|
tree
2014-07-04
David Majnemer
MC: Correct comment in ExportSymbol
commit
|
commitdiff
|
tree
2014-07-04
David Majnemer
MC: Cleanup COFFAsmParser::ParseSectionFlags
commit
|
commitdiff
|
tree
2014-07-04
David Majnemer
IR: Fold away compares between GV GEPs and GVs
commit
|
commitdiff
|
tree
2014-07-04
David Majnemer
InstSimplify: Fix a bug when INT_MIN is in a sdiv
commit
|
commitdiff
|
tree
2014-07-03
David Majnemer
IR: cleanup Module::dropReferences
commit
|
commitdiff
|
tree
2014-07-02
David Majnemer
InstCombine: Optimize x/INT_MIN to x==INT_MIN
commit
|
commitdiff
|
tree
2014-07-02
David Majnemer
InstCombine: Add a vector variant test for PR20186
commit
|
commitdiff
|
tree
2014-07-02
David Majnemer
InstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN
commit
|
commitdiff
|
tree
2014-07-01
David Majnemer
GlobalOpt: Don't swap private for internal linkage
commit
|
commitdiff
|
tree
2014-07-01
David Majnemer
GlobalOpt: FileCheck-ize test
commit
|
commitdiff
|
tree
2014-07-01
David Majnemer
GlobalOpt: Handle non-zero offsets for aliases
commit
|
commitdiff
|
tree
2014-07-01
David Majnemer
IR: Add a helper to check for LinkOnceODRLinkage
commit
|
commitdiff
|
tree
2014-06-28
David Majnemer
Verifier: Update assert message to reflect LangRef
commit
|
commitdiff
|
tree
2014-06-28
David Majnemer
This file wasn't supposed to be checked in
commit
|
commitdiff
|
tree
2014-06-27
David Majnemer
Include <tuple> to make buildbots happy
commit
|
commitdiff
|
tree
2014-06-27
David Majnemer
IR: Add COMDATs to the IR
commit
|
commitdiff
|
tree
2014-06-27
David Majnemer
MC: Fix associative sections on COFF
commit
|
commitdiff
|
tree
2014-06-27
David Majnemer
GlobalOpt: Fix constantfold-initializers.ll test
commit
|
commitdiff
|
tree
2014-06-26
David Majnemer
GlobalOpt: Don't optimize thread_local for initializers
commit
|
commitdiff
|
tree
2014-06-24
David Majnemer
CodeGen: Avoid multiple strlen calls
commit
|
commitdiff
|
tree
2014-06-24
David Majnemer
GlobalOpt: Don't optimize dllimport for initializers
commit
|
commitdiff
|
tree
2014-06-23
David Majnemer
MC: Cleanup parseMSInlineAsm
commit
|
commitdiff
|
tree
2014-06-19
David Majnemer
InstCombine: Stop two transforms dueling
commit
|
commitdiff
|
tree
next