projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Emit the intrinsic modref info as a lookup table instead of a huge switch.
2012-03-01
Benjamin Kramer
Emit the intrinsic modref info as a lookup table instead...
commit
|
commitdiff
|
tree
2012-02-29
Benjamin Kramer
Implement getSubRegIndex as a linear search on the...
commit
|
commitdiff
|
tree
2012-02-29
Benjamin Kramer
Emit the SubRegTable with the smallest possible integer...
commit
|
commitdiff
|
tree
2012-02-29
Benjamin Kramer
LegalizeIntegerTypes: Reorder operations in the "big...
commit
|
commitdiff
|
tree
2012-02-28
Benjamin Kramer
Fix off-by one in comment.
commit
|
commitdiff
|
tree
2012-02-28
Benjamin Kramer
LegalizeIntegerTypes: Reenable the large shift with...
commit
|
commitdiff
|
tree
2012-02-27
Benjamin Kramer
Plog a memleak in GlobalOpt.
commit
|
commitdiff
|
tree
2012-02-24
Benjamin Kramer
Remove unused cl::opt, make another opt static.
commit
|
commitdiff
|
tree
2012-02-24
Benjamin Kramer
SDAGBuilder: Remove register sets that were never read...
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Bump SmallString to the minimum required amount for...
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Replace a DenseSet with SmallPtrSet.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
BitVectorize loop.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
post-ra-sched: Turn the KillIndices vector into a bitvector...
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
post-ra-sched: Replace a std::set of regs with a bitvector.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Reflow code, no functionality change.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Strip a layer of boilerplate from the VLIWPacketizer...
commit
|
commitdiff
|
tree
2012-02-22
Benjamin Kramer
Remove static ctor.
commit
|
commitdiff
|
tree
2012-02-21
Benjamin Kramer
Fix unsigned off-by-one in comment.
commit
|
commitdiff
|
tree
2012-02-21
Benjamin Kramer
InstCombine: Don't transform a signed icmp of two GEPs...
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
Test case for r150978.
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
InstCombine: Removing the base from the address calculation...
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
InstCombine: When comparing two GEPs that were derived...
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
InstCombine: Make OptimizePointerDifference more aggressive.
commit
|
commitdiff
|
tree
2012-02-19
Benjamin Kramer
Silence operator precedence warning.
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
Disable machine copy propagation for now. It's known...
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
Revert "InstSimplify: Strip pointer casts early."
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
InstSimplify: Strip pointer casts early.
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
InstSimplify: Ignore pointer casts when constant folding...
commit
|
commitdiff
|
tree
2012-02-14
Benjamin Kramer
Turn push_back loops into append/insert.
commit
|
commitdiff
|
tree
2012-02-13
Benjamin Kramer
Remove empty directories.
commit
|
commitdiff
|
tree
2012-02-12
Benjamin Kramer
StringSwitchify the rest of Triple.cpp.
commit
|
commitdiff
|
tree
2012-02-11
Benjamin Kramer
Don't mix declarations and code.
commit
|
commitdiff
|
tree
2012-02-11
Benjamin Kramer
Make the EDis tables const.
commit
|
commitdiff
|
tree
2012-02-11
Benjamin Kramer
Reuse the enum names from X86Desc in the X86Disassembler.
commit
|
commitdiff
|
tree
2012-02-10
Benjamin Kramer
Put instruction names into an indexed string table...
commit
|
commitdiff
|
tree
2012-02-10
Benjamin Kramer
Cache iterators. Some of these are expensive to create.
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
Tweak comment readability and grammar.
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
GlobalOpt: Be more aggressive about elminating side...
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
Store just the SimpleValueType in the generated VT...
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
Move the Name field in MCInstrDesc to the end, saving...
commit
|
commitdiff
|
tree
2012-02-08
Benjamin Kramer
Don't map registers to the invalid dwarf register ...
commit
|
commitdiff
|
tree
2012-02-08
Benjamin Kramer
Value initialize MCRegisterClasses. Not sure how could...
commit
|
commitdiff
|
tree
2012-02-08
Benjamin Kramer
PathV2: Remove static StringRef ctors.
commit
|
commitdiff
|
tree
2012-02-07
Benjamin Kramer
ocaml bindings: landing pad is now the last opcode.
commit
|
commitdiff
|
tree
2012-02-07
Benjamin Kramer
Add a unittest for rotating a really big APInt.
commit
|
commitdiff
|
tree
2012-02-06
Benjamin Kramer
X86: Don't call malloc for 4 bits. No functionality...
commit
|
commitdiff
|
tree
2012-02-06
Benjamin Kramer
Make helper static.
commit
|
commitdiff
|
tree
2012-02-06
Benjamin Kramer
Hexagon: Remove forbidden iostream includes (it introduces...
commit
|
commitdiff
|
tree
2012-02-05
Benjamin Kramer
SmallVector's construct_range is the same thing as...
commit
|
commitdiff
|
tree
2012-02-05
Benjamin Kramer
Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2012-02-05
Benjamin Kramer
Testing vector code without sse doesn't make much sense.
commit
|
commitdiff
|
tree
2012-02-02
Benjamin Kramer
BBVectorize: Simplify code, no functionality change.
commit
|
commitdiff
|
tree
2012-01-30
Benjamin Kramer
Fix refacto.
commit
|
commitdiff
|
tree
2012-01-30
Benjamin Kramer
X86: Simplify shuffle mask generation code.
commit
|
commitdiff
|
tree
2012-01-28
Benjamin Kramer
Silence GCC's -Wreturn-type warning.
commit
|
commitdiff
|
tree
2012-01-24
Benjamin Kramer
Bit pack DIE structures better.
commit
|
commitdiff
|
tree
2012-01-21
Benjamin Kramer
Remove unused variables.
commit
|
commitdiff
|
tree
2012-01-20
Benjamin Kramer
Don't use my favorite C++11 feature (comma at end of...
commit
|
commitdiff
|
tree
2012-01-20
Benjamin Kramer
Protect SmallVectorImpl's constructor and a few other...
commit
|
commitdiff
|
tree
2012-01-20
Benjamin Kramer
Add missing breaks to switch.
commit
|
commitdiff
|
tree
2012-01-20
Benjamin Kramer
Remove a bunch of unused variable assignments.
commit
|
commitdiff
|
tree
2012-01-20
Benjamin Kramer
Remove obviously invalid early exit that prevented...
commit
|
commitdiff
|
tree
2012-01-19
Benjamin Kramer
Silence warnings about mixing enums.
commit
|
commitdiff
|
tree
2012-01-17
Benjamin Kramer
Add an LLDB data formatter script for llvm::SmallVector...
commit
|
commitdiff
|
tree
2012-01-15
Benjamin Kramer
Return an ArrayRef from ShuffleVectorSDNode::getMask...
commit
|
commitdiff
|
tree
2012-01-15
Benjamin Kramer
DAGCombiner: Deduplicate code.
commit
|
commitdiff
|
tree
2012-01-12
Benjamin Kramer
After Jakob's r147938 exception handling on i386 was...
commit
|
commitdiff
|
tree
2012-01-12
Benjamin Kramer
X86: Generalize the x << (y & const) optimization to...
commit
|
commitdiff
|
tree
2012-01-10
Benjamin Kramer
Fix some leftover control reaches end of non-void function...
commit
|
commitdiff
|
tree
2012-01-10
Benjamin Kramer
Add definitions for AMD's bobcat (aka btver1)
commit
|
commitdiff
|
tree
2012-01-09
Benjamin Kramer
Move assert to the right place.
commit
|
commitdiff
|
tree
2012-01-09
Benjamin Kramer
InstCombine: Teach foldLogOpOfMaskedICmpsHelper that...
commit
|
commitdiff
|
tree
2012-01-08
Benjamin Kramer
Tweak my last commit to be less conservative about...
commit
|
commitdiff
|
tree
2012-01-08
Benjamin Kramer
InstCombine: If we have a bit test and a sign test...
commit
|
commitdiff
|
tree
2012-01-07
Benjamin Kramer
Make clever use of alignment and padding to shrink...
commit
|
commitdiff
|
tree
2012-01-07
Benjamin Kramer
Remove VectorExtras. This unused helper was written...
commit
|
commitdiff
|
tree
2012-01-07
Benjamin Kramer
Port the trick to skip the check for empty buckets...
commit
|
commitdiff
|
tree
2012-01-05
Benjamin Kramer
Kill ObjectCodeEmitter and BinaryObject, they were...
commit
|
commitdiff
|
tree
2012-01-05
Benjamin Kramer
FileCheck hygiene.
commit
|
commitdiff
|
tree
2012-01-04
Benjamin Kramer
Silence warnings of a mysterious compiler that still...
commit
|
commitdiff
|
tree
2012-01-04
Benjamin Kramer
Simplify more DenseMap.find users.
commit
|
commitdiff
|
tree
2012-01-04
Benjamin Kramer
StringMap.find never points to an empty bucket or tombstone...
commit
|
commitdiff
|
tree
2012-01-04
Benjamin Kramer
Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2012-01-01
Benjamin Kramer
X86Disassembler: Fix undefined behavior found by GCC 4.6
commit
|
commitdiff
|
tree
2012-01-01
Benjamin Kramer
PatternMatch: Introduce a matcher for instructions...
commit
|
commitdiff
|
tree
2012-01-01
Benjamin Kramer
PatternMatch: Simplify code by reusing the Operator...
commit
|
commitdiff
|
tree
2011-12-27
Benjamin Kramer
Switch StringMap from an array of structures to a structure...
commit
|
commitdiff
|
tree
2011-12-27
Benjamin Kramer
Clean up some Release build warnings.
commit
|
commitdiff
|
tree
2011-12-24
Benjamin Kramer
InstCombine: Add a combine that turns (2^n)-1 ^ x back...
commit
|
commitdiff
|
tree
2011-12-24
Benjamin Kramer
ComputeMaskedBits: Make knownzero computation more...
commit
|
commitdiff
|
tree
2011-12-24
Benjamin Kramer
InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1...
commit
|
commitdiff
|
tree
2011-12-24
Benjamin Kramer
Chandler fixed this.
commit
|
commitdiff
|
tree
2011-12-22
Benjamin Kramer
Attempt #2 to fix mingw crossbuild. This time with...
commit
|
commitdiff
|
tree
2011-12-22
Benjamin Kramer
Make the -fvisibility-inlines-hidden check more thorough...
commit
|
commitdiff
|
tree
2011-12-22
Benjamin Kramer
Reenable building with -fvisibility-inlines-hidden.
commit
|
commitdiff
|
tree
2011-12-22
Benjamin Kramer
Give string constants generated by IRBuilder private...
commit
|
commitdiff
|
tree
2011-12-18
Benjamin Kramer
Another variadics tweak.
commit
|
commitdiff
|
tree
2011-12-18
Benjamin Kramer
Use the fancy new VariadicFunction template instead...
commit
|
commitdiff
|
tree
2011-12-18
Benjamin Kramer
Hexagon: Remove unused variables.
commit
|
commitdiff
|
tree
2011-12-17
Benjamin Kramer
X86: Factor the bswap asm matching to be slightly less...
commit
|
commitdiff
|
tree
next