projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
InstCombine: Respect recursion depth in visitUDivOperand
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
2014-06-19
David Majnemer
MS asm: Properly handle quoted symbol names
commit
|
commitdiff
|
tree
2014-05-17
David Majnemer
MachO: Add comments describing section flags/attrs
commit
|
commitdiff
|
tree
2014-05-17
David Majnemer
Target: Replace getSection().empty() with hasSection()
commit
|
commitdiff
|
tree
2014-05-16
David Majnemer
InstSimplify: Improve handling of ashr/lshr
commit
|
commitdiff
|
tree
2014-05-16
David Majnemer
InstSimplify: Optimize using dividend in sdiv
commit
|
commitdiff
|
tree
2014-05-15
David Majnemer
InstCombine: Optimize -x s< cst
commit
|
commitdiff
|
tree
2014-05-14
David Majnemer
InstSimplify: Optimize signed icmp of -(zext V)
commit
|
commitdiff
|
tree
2014-05-03
David Majnemer
IR: Cleanup AttributeSet::get for AttrBuilder
commit
|
commitdiff
|
tree
2014-04-30
David Majnemer
IR: Conservatively verify inalloca arguments
commit
|
commitdiff
|
tree
2014-04-30
David Majnemer
IR: Alloca clones should remember inalloca state
commit
|
commitdiff
|
tree
2014-04-10
David Majnemer
YAMLIO: Allow scalars to dictate quotation rules
commit
|
commitdiff
|
tree
2014-04-09
David Majnemer
Revert "Revert "YAMLIO: Encode ambiguous hex strings...
commit
|
commitdiff
|
tree
2014-04-09
David Majnemer
obj2yaml: Don't crash if the characteristics field...
commit
|
commitdiff
|
tree
2014-04-09
David Majnemer
YAMLIO: Encode ambiguous hex strings explicitly
commit
|
commitdiff
|
tree
2014-04-08
David Majnemer
WinCOFF: Emit common symbols as specified in the COFF...
commit
|
commitdiff
|
tree
2014-04-08
David Majnemer
X86: Split the relocation selection up
commit
|
commitdiff
|
tree
2014-04-07
David Majnemer
obj2yaml: Use the correct relocation type for different...
commit
|
commitdiff
|
tree
2014-03-28
David Majnemer
X86: Disable IsLegalToCallImmediateAddr for Win32
commit
|
commitdiff
|
tree
2014-03-25
David Majnemer
WinCOFF: Add support for -fdata-sections
commit
|
commitdiff
|
tree
2014-03-23
David Majnemer
WinCOFF: Add support for -ffunction-sections
commit
|
commitdiff
|
tree
2014-03-20
David Majnemer
Object: Output .file symbols properly
commit
|
commitdiff
|
tree
2014-03-20
David Majnemer
Object: Abstract out the determination of function...
commit
|
commitdiff
|
tree
2014-03-20
David Majnemer
Object: Don't double-escape empty hexdata
commit
|
commitdiff
|
tree
2014-03-19
David Majnemer
COFF: Fix a typo
commit
|
commitdiff
|
tree
2014-03-19
David Majnemer
Object: Provide a richer means of describing auxiliary...
commit
|
commitdiff
|
tree
next