projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Support/Windows/PathV2: Fix remove to handle both files and directories.
2011-01-02
Benjamin Kramer
Try to reuse the value when lowering memset.
commit
|
commitdiff
|
tree
2011-01-02
Benjamin Kramer
Lower the i8 extension in memset to a multiply instead...
commit
|
commitdiff
|
tree
2011-01-01
Benjamin Kramer
Remove empty directories left behind by git-svn users.
commit
|
commitdiff
|
tree
2010-12-30
Benjamin Kramer
Make a bunch of symbols internal.
commit
|
commitdiff
|
tree
2010-12-28
Benjamin Kramer
Cast away "comparison between signed and unsigned integer...
commit
|
commitdiff
|
tree
2010-12-28
Benjamin Kramer
Fix a signed/unsigned comparison warning.
commit
|
commitdiff
|
tree
2010-12-27
Benjamin Kramer
BuildLibCalls: Nuke EmitMemCpy, EmitMemMove and EmitMemSet...
commit
|
commitdiff
|
tree
2010-12-27
Benjamin Kramer
SimplifyLibCalls: Use IRBuilder to simplify code.
commit
|
commitdiff
|
tree
2010-12-26
Benjamin Kramer
Simplify code.
commit
|
commitdiff
|
tree
2010-12-24
Benjamin Kramer
Fix a thinko pointed out by Frits van Bommel: looking...
commit
|
commitdiff
|
tree
2010-12-24
Benjamin Kramer
MemCpyOpt: Turn memcpys from a constant into a memset...
commit
|
commitdiff
|
tree
2010-12-23
Benjamin Kramer
Remove/fix invalid README entries. The well thought...
commit
|
commitdiff
|
tree
2010-12-23
Benjamin Kramer
Remove some obsolete README items, add a new one off...
commit
|
commitdiff
|
tree
2010-12-22
Benjamin Kramer
DAGCombine add (sext i1), X into sub X, (zext i1) if...
commit
|
commitdiff
|
tree
2010-12-22
Benjamin Kramer
InstCombine: creating selects from -1 and 0 is fine...
commit
|
commitdiff
|
tree
2010-12-22
Benjamin Kramer
X86: Lower a select directly to a setcc_carry if possible.
commit
|
commitdiff
|
tree
2010-12-21
Benjamin Kramer
Add some x86 specific dagcombines for conditional increments.
commit
|
commitdiff
|
tree
2010-12-21
Benjamin Kramer
GVN's Expression is not POD-like (it contains a SmallVector...
commit
|
commitdiff
|
tree
2010-12-20
Benjamin Kramer
Add a check missing from my last commit and avoid a...
commit
|
commitdiff
|
tree
2010-12-20
Benjamin Kramer
Reduce indentation.
commit
|
commitdiff
|
tree
2010-12-20
Benjamin Kramer
Teach InstCombine to merge (icmp ult (X + CA), C1)...
commit
|
commitdiff
|
tree
2010-12-18
Benjamin Kramer
Just rename the functions, relying on matching a instruction...
commit
|
commitdiff
|
tree
2010-12-18
Benjamin Kramer
Test more than just label names and make test work...
commit
|
commitdiff
|
tree
2010-12-17
Benjamin Kramer
PathV2: Use StringRef::substr to simplify substring...
commit
|
commitdiff
|
tree
2010-12-17
Benjamin Kramer
Missed some StringRefRefs.
commit
|
commitdiff
|
tree
2010-12-17
Benjamin Kramer
Pass StringRefs by value, for consistency.
commit
|
commitdiff
|
tree
2010-12-17
Benjamin Kramer
SimplifyCFG: Ranges can be larger than 64 bits. Fixes...
commit
|
commitdiff
|
tree
2010-12-17
Benjamin Kramer
Fix mismatched new[]/delete.
commit
|
commitdiff
|
tree
2010-12-13
Benjamin Kramer
Fix sort predicate. qsort(3)'s predicate semantics...
commit
|
commitdiff
|
tree
2010-12-11
Benjamin Kramer
Generalize the and-icmp-select instcombine further...
commit
|
commitdiff
|
tree
2010-12-11
Benjamin Kramer
Factor the (x & 2^n) ? 2^m : 0 instcombine into its...
commit
|
commitdiff
|
tree
2010-12-07
Benjamin Kramer
Add parens to pacify gcc.
commit
|
commitdiff
|
tree
2010-12-04
Benjamin Kramer
Add patterns for the x86 popcnt instruction.
commit
|
commitdiff
|
tree
2010-12-04
Benjamin Kramer
APInt: microoptimize a few methods.
commit
|
commitdiff
|
tree
2010-12-04
Benjamin Kramer
Simplify APInt::getAllOnesValue.
commit
|
commitdiff
|
tree
2010-12-04
Benjamin Kramer
Remove unneeded zero arrays.
commit
|
commitdiff
|
tree
2010-12-04
Benjamin Kramer
Apparently APFloat::getZero doesn't like PPCDoubleDoubles.
commit
|
commitdiff
|
tree
2010-12-04
Benjamin Kramer
Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2010-12-03
Benjamin Kramer
Remove unused variable.
commit
|
commitdiff
|
tree
2010-12-03
Benjamin Kramer
unittests/Support/PathV2: remove(3) requires a terminated...
commit
|
commitdiff
|
tree
2010-11-29
Benjamin Kramer
Add missing colon.
commit
|
commitdiff
|
tree
2010-11-29
Benjamin Kramer
Fix some broken CHECK lines.
commit
|
commitdiff
|
tree
2010-11-29
Benjamin Kramer
Remove empty directories.
commit
|
commitdiff
|
tree
2010-11-27
Benjamin Kramer
Remove PIC16 remnants.
commit
|
commitdiff
|
tree
2010-11-27
Benjamin Kramer
Unbreak build for newer GCCs.
commit
|
commitdiff
|
tree
2010-11-26
Benjamin Kramer
BitVector tweaks.
commit
|
commitdiff
|
tree
2010-11-26
Benjamin Kramer
StringRefs are POD-like.
commit
|
commitdiff
|
tree
2010-11-25
Benjamin Kramer
SDep is POD-like. Shave off a few bytes from SUnit...
commit
|
commitdiff
|
tree
2010-11-25
Benjamin Kramer
Namespacify.
commit
|
commitdiff
|
tree
2010-11-23
Benjamin Kramer
The srem -> urem transform is not safe for any divisor...
commit
|
commitdiff
|
tree
2010-11-23
Benjamin Kramer
InstCombine: Reduce "X shift (A srem B)" to "X shift...
commit
|
commitdiff
|
tree
2010-11-22
Benjamin Kramer
InstCombine: Implement X - A*-B -> X + A*B.
commit
|
commitdiff
|
tree
2010-11-22
Benjamin Kramer
Implement the "if (X == 6 || X == 4)" -> "if ((X|2...
commit
|
commitdiff
|
tree
2010-11-21
Benjamin Kramer
Initialize MemDep's TD member so buildbots don't trip...
commit
|
commitdiff
|
tree
2010-11-20
Benjamin Kramer
Simplify code. No change in functionality.
commit
|
commitdiff
|
tree
2010-11-20
Benjamin Kramer
Silence Release build warnings about unused functions.
commit
|
commitdiff
|
tree
2010-11-19
Benjamin Kramer
Avoid release build warnings.
commit
|
commitdiff
|
tree
2010-11-19
Benjamin Kramer
Silence warning about an uninitialized variable.
commit
|
commitdiff
|
tree
2010-11-17
Benjamin Kramer
InstCombine: Add a missing irem identity (X % X -> 0).
commit
|
commitdiff
|
tree
2010-11-15
Benjamin Kramer
Fix compiler warnigns.
commit
|
commitdiff
|
tree
2010-11-12
Benjamin Kramer
MCELF: Copy the symbol name only if we're going to...
commit
|
commitdiff
|
tree
2010-11-08
Benjamin Kramer
svn:ignore
commit
|
commitdiff
|
tree
2010-11-06
Benjamin Kramer
Prune includes.
commit
|
commitdiff
|
tree
2010-11-06
Benjamin Kramer
Add a note.
commit
|
commitdiff
|
tree
2010-11-05
Benjamin Kramer
Put class into an anonymous namespace.
commit
|
commitdiff
|
tree
2010-11-04
Benjamin Kramer
Use arrays instead of constant-sized SmallVectors.
commit
|
commitdiff
|
tree
2010-10-30
Benjamin Kramer
Validate HTML.
commit
|
commitdiff
|
tree
2010-10-29
Benjamin Kramer
Silence Release build warnings.
commit
|
commitdiff
|
tree
2010-10-29
Benjamin Kramer
ARMAsmParser: Plug a memory leak.
commit
|
commitdiff
|
tree
2010-10-28
Benjamin Kramer
Reduce malloc thrashing.
commit
|
commitdiff
|
tree
2010-10-27
Benjamin Kramer
Replace pointer arithmetic with StringRef::substr.
commit
|
commitdiff
|
tree
2010-10-23
Benjamin Kramer
SmallVectorize.
commit
|
commitdiff
|
tree
2010-10-23
Benjamin Kramer
Constify another 2 disassembler tables.
commit
|
commitdiff
|
tree
2010-10-23
Benjamin Kramer
Make the disassembler tables const so they end up in...
commit
|
commitdiff
|
tree
2010-10-22
Benjamin Kramer
Make some symbols static, move classes into anonymous...
commit
|
commitdiff
|
tree
2010-10-17
Benjamin Kramer
std::string cleanup.
commit
|
commitdiff
|
tree
2010-10-17
Benjamin Kramer
Fix a typo and silence unused variable warnings in...
commit
|
commitdiff
|
tree
2010-10-16
Benjamin Kramer
Hack around incompatible pointer warnings.
commit
|
commitdiff
|
tree
2010-10-16
Benjamin Kramer
Eliminate some calls to Value::getNameStr.
commit
|
commitdiff
|
tree
2010-10-16
Benjamin Kramer
Unbreak test on non-COFF targets.
commit
|
commitdiff
|
tree
2010-10-13
Benjamin Kramer
Remove noisy semicolon.
commit
|
commitdiff
|
tree
2010-10-09
Benjamin Kramer
Silence compiler warning.
commit
|
commitdiff
|
tree
2010-10-09
Benjamin Kramer
Don't test a removed function.
commit
|
commitdiff
|
tree
2010-10-01
Benjamin Kramer
Delete token *after* reading from it.
commit
|
commitdiff
|
tree
2010-09-30
Benjamin Kramer
Grow BumpPtrAllocator's slab size dynamically if we...
commit
|
commitdiff
|
tree
2010-09-30
Benjamin Kramer
Tighten up prototype verification of strchr and strrchr...
commit
|
commitdiff
|
tree
2010-09-30
Benjamin Kramer
Add constant folding for strspn and strcspn to SimplifyLibCalls.
commit
|
commitdiff
|
tree
2010-09-29
Benjamin Kramer
Add strpbrk folding to SimplifyLibCalls.
commit
|
commitdiff
|
tree
2010-09-29
Benjamin Kramer
Silence msvc warnings.
commit
|
commitdiff
|
tree
2010-09-29
Benjamin Kramer
Simplify the loop in StrChrOptimizer. FileCheckize...
commit
|
commitdiff
|
tree
2010-09-29
Benjamin Kramer
Teach SimplifyLibCalls how to optimize strrchr.
commit
|
commitdiff
|
tree
2010-09-29
Benjamin Kramer
Remove PointerTracking from cmakelists …
commit
|
commitdiff
|
tree
2010-09-29
Benjamin Kramer
Remove PointerTracking tests.
commit
|
commitdiff
|
tree
2010-09-27
Benjamin Kramer
Push twines deeper into SourceMgr's error handling...
commit
|
commitdiff
|
tree
2010-09-23
Benjamin Kramer
Unbreak build. Jim, please review.
commit
|
commitdiff
|
tree
2010-09-21
Benjamin Kramer
Simplify code.
commit
|
commitdiff
|
tree
2010-09-21
Benjamin Kramer
Make CreateComplexVariable independent of SmallVector.
commit
|
commitdiff
|
tree
2010-09-18
Benjamin Kramer
Unbreak msvc build.
commit
|
commitdiff
|
tree
2010-09-17
Benjamin Kramer
Fix vmov.f64 disassembly on targets where sizeof(long...
commit
|
commitdiff
|
tree
2010-09-16
Benjamin Kramer
Update CMake build.
commit
|
commitdiff
|
tree
next