projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Enhance heap sra to be substantially more aggressive w.r.t PHI
2008-12-16
Bill Wendling
Remove empty test.
commit
|
commitdiff
|
tree
2008-12-16
Bill Wendling
Temporarily revert r61019, r61030, and r61040. These...
commit
|
commitdiff
|
tree
2008-12-16
Bill Wendling
Change so that buildit won't need a parent directory...
commit
|
commitdiff
|
tree
2008-12-13
Bill Wendling
Temporarily revert r60997. It was causing this failure:
commit
|
commitdiff
|
tree
2008-12-13
Bill Wendling
Temporarily revert r60973. It's inexplicably causing...
commit
|
commitdiff
|
tree
2008-12-12
Bill Wendling
- Use patterns instead of creating completely new instructio...
commit
|
commitdiff
|
tree
2008-12-12
Bill Wendling
Redo the arithmetic with overflow architecture. I was...
commit
|
commitdiff
|
tree
2008-12-11
Bill Wendling
Clarify FIXME.
commit
|
commitdiff
|
tree
2008-12-10
Bill Wendling
Add a newline after this debug output.
commit
|
commitdiff
|
tree
2008-12-10
Bill Wendling
If ADD, SUB, or MUL have an overflow bit that's used...
commit
|
commitdiff
|
tree
2008-12-10
Bill Wendling
Only perform SETO/SETC to JO/JC conversion if extractvalue...
commit
|
commitdiff
|
tree
2008-12-10
Bill Wendling
Whitespace changes.
commit
|
commitdiff
|
tree
2008-12-10
Bill Wendling
Whitespace fixes.
commit
|
commitdiff
|
tree
2008-12-09
Bill Wendling
Implement fast-isel conversion of a branch instruction...
commit
|
commitdiff
|
tree
2008-12-09
Bill Wendling
Add sub/mul overflow intrinsics. This currently doesn...
commit
|
commitdiff
|
tree
2008-12-09
Bill Wendling
Correct my English.
commit
|
commitdiff
|
tree
2008-12-09
Bill Wendling
Add initial support for fast-isel of the [SU]ADDO intrinsics...
commit
|
commitdiff
|
tree
2008-12-04
Bill Wendling
Temporarily revert r60519. It was causing a bootstrap...
commit
|
commitdiff
|
tree
2008-12-03
Bill Wendling
CC should only be a ConstantSDNode at this point. Just...
commit
|
commitdiff
|
tree
2008-12-03
Bill Wendling
Change label to 'carry' for unsigned adds.
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
Remove some errors that crept in. No functionality...
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
Merge two if-statements into one.
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
More styalistic changes. No functionality change.
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
- Remove the buggy -X/C -> X/-C transform. This isn...
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
Improve comment.
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
- Reduce nesting.
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
Second stab at target-dependent lowering of everyone...
commit
|
commitdiff
|
tree
2008-12-02
Bill Wendling
Reapply r60382. This time, don't mark "ADC" nodes with...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Temporarily revert r60382. It caused CodeGen/X86/i2k...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
- Have "ADD" instructions return an implicit EFLAGS.
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Expand getVTList, getNodeValueTypes, and SelectNodeTo...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Don't rebuild RHSNeg. Just use the one that's already...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Document what this check is doing. Also, no need to...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Use a simple comparison. Overflow on integer negation...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Generalize the FoldOrWithConstant method to fold for...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Reduce copy-and-paste code by splitting out the code...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Use m_Specific() instead of double matching.
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Move pattern check outside of the if-then statement...
commit
|
commitdiff
|
tree
2008-12-01
Bill Wendling
Implement ((A|B)&1)|(B&-2) -> (A&1) | B transformation...
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
Add instruction combining for ((A&~B)|(~A&B)) -> A...
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
Implement (A&((~A)|B)) -> A&B transformation in the...
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
Forgot one remaining call to getSExtValue().
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
getSExtValue() doesn't work for ConstantInts with bitwidth...
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
Don't make TwoToExp signed by default.
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
From Hacker's Delight:
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
Strengthen check for div inst-combining.
commit
|
commitdiff
|
tree
2008-11-30
Bill Wendling
Instcombine was illegally transforming -X/C into X...
commit
|
commitdiff
|
tree
2008-11-29
Bill Wendling
Temporarily revert r60195. It's causing an optimized...
commit
|
commitdiff
|
tree
2008-11-27
Bill Wendling
Get rid of bogus "control may reach end of non-void...
commit
|
commitdiff
|
tree
2008-11-27
Bill Wendling
XFAil test due to reverting of patch.
commit
|
commitdiff
|
tree
2008-11-27
Bill Wendling
Comment out code that isn't entirely correct.
commit
|
commitdiff
|
tree
2008-11-26
Bill Wendling
Add x86-specific test for add-with-overflow intrinsics.
commit
|
commitdiff
|
tree
2008-11-26
Bill Wendling
Generate something sensible for an [SU]ADDO op when...
commit
|
commitdiff
|
tree
2008-11-26
Bill Wendling
Small formatting change.
commit
|
commitdiff
|
tree
2008-11-26
Bill Wendling
Update to explain how ssp and sspreq attributes override...
commit
|
commitdiff
|
tree
2008-11-26
Bill Wendling
Add test for rdar://6394879.
commit
|
commitdiff
|
tree
2008-11-25
Bill Wendling
A simplification for checking whether the signs of...
commit
|
commitdiff
|
tree
2008-11-25
Bill Wendling
Now with the correct type for the 0.
commit
|
commitdiff
|
tree
2008-11-25
Bill Wendling
Get rid of unused variable.
commit
|
commitdiff
|
tree
2008-11-25
Bill Wendling
Hacker's Delight says, "Signed integer overflow of...
commit
|
commitdiff
|
tree
2008-11-25
Bill Wendling
XFAIL this test. A recent CellSPU check-in broke it.
commit
|
commitdiff
|
tree
2008-11-24
Bill Wendling
Testcase for constant CFStrings.
commit
|
commitdiff
|
tree
2008-11-24
Bill Wendling
Temporarily XFAIL this test. r59976 and r59972 broke it.
commit
|
commitdiff
|
tree
2008-11-24
Bill Wendling
- Make lowering of "add with overflow" customizable...
commit
|
commitdiff
|
tree
2008-11-24
Bill Wendling
Test add-with-overflow with fast ISel.
commit
|
commitdiff
|
tree
2008-11-24
Bill Wendling
Add support for llvm.uadd.with.overflow.
commit
|
commitdiff
|
tree
2008-11-22
Bill Wendling
Cleanup of the [SU]ADDO type legalization code. Patch...
commit
|
commitdiff
|
tree
2008-11-22
Bill Wendling
- Move conversion of [SU]ADDO from DAG combiner into...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Revert r59802. It was breaking the build of llvm-gcc:
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Default to converting UADDO to the generic form that...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Combine the two add with overflow intrinsics lowerings...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Generate code for llvm.uadd.with.overflow intrinsic...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Update comment to reflect a semblance of reality.
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Remove chains. Unnecessary.
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Add generic test for add with overflow.
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Rename "ADDO" to "SADDO" and "UADDO". The "UADDO" isn...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Implement the sadd_with_overflow intrinsic. This is...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Update comment.
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Add UADDO and SADDO nodes. These will be used for determinin...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Fix error where it wasn't getting the correct caller...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
If the function being inlined has a higher stack protection...
commit
|
commitdiff
|
tree
2008-11-21
Bill Wendling
Introduce two new "add" intrinsics. These return the...
commit
|
commitdiff
|
tree
2008-11-20
Bill Wendling
80-column violation.
commit
|
commitdiff
|
tree
2008-11-20
Bill Wendling
Reformatting. No functionality change.
commit
|
commitdiff
|
tree
2008-11-20
Bill Wendling
Copy the tblgen utility.
commit
|
commitdiff
|
tree
2008-11-19
Bill Wendling
Use stripPointerCasts when checking for AllocaInsts...
commit
|
commitdiff
|
tree
2008-11-19
Bill Wendling
- Move the stackprotector intrinsic to the general...
commit
|
commitdiff
|
tree
2008-11-19
Bill Wendling
Use dyn_cast instead of cast.
commit
|
commitdiff
|
tree
2008-11-19
Bill Wendling
Match an element of the return type if it returns a...
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
Verify that the second parameter of the stacprotector...
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
Documentation for the llvm.stackprotector intrinsic.
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
Rename stackprotector_create intrinsic to stackprotector.
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
Cast to remove warning about comparing signed and unsigned.
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
A simple test for stack protectors. This should be...
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
Remove the stackprotector_check intrinsic. Use a volatile...
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
- Use "moveAfter" instead of "remove/insert" of a basic...
commit
|
commitdiff
|
tree
2008-11-18
Bill Wendling
Revert r59464. It was causing this failure:
commit
|
commitdiff
|
tree
2008-11-13
Bill Wendling
Fix to record comparator to make it work for return...
commit
|
commitdiff
|
tree
2008-11-13
Bill Wendling
Put comma in correct place for call to StructType::get
commit
|
commitdiff
|
tree
2008-11-13
Bill Wendling
Modify the intrinsics pattern to separate out the ...
commit
|
commitdiff
|
tree
next