projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use (actions) instead of option properties, support external options.
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
2008-11-13
Bill Wendling
Refactor the code that does the type checking for intrinsics.
commit
|
commitdiff
|
tree
2008-11-13
Bill Wendling
Added testcase for r59214.
commit
|
commitdiff
|
tree
2008-11-13
Bill Wendling
Regenerated
commit
|
commitdiff
|
tree
2008-11-13
Bill Wendling
Update docs for ssp and sspreq function attributes.
commit
|
commitdiff
|
tree
2008-11-13
Bill Wendling
Implement stack protectors as function attributes:...
commit
|
commitdiff
|
tree
2008-11-11
Bill Wendling
Fix for PR3040:
commit
|
commitdiff
|
tree
2008-11-11
Bill Wendling
Un-XFAIL tests now that they're fixed.
commit
|
commitdiff
|
tree
2008-11-11
Bill Wendling
r59009 broke these tests. XFAIL for now.
commit
|
commitdiff
|
tree
2008-11-10
Bill Wendling
Small simplification. Use the iterator already present...
commit
|
commitdiff
|
tree
2008-11-10
Bill Wendling
Temporarily revert r58979 and related patch. It's causing...
commit
|
commitdiff
|
tree
2008-11-10
Bill Wendling
- Make sure that we don't over-increment the iterator...
commit
|
commitdiff
|
tree
2008-11-10
Bill Wendling
Third time's a charm.
commit
|
commitdiff
|
tree
2008-11-09
Bill Wendling
Correction for the last patch. Should match the conditional...
commit
|
commitdiff
|
tree
2008-11-09
Bill Wendling
The method of doing the matching with a 'select' instruction...
commit
|
commitdiff
|
tree
2008-11-09
Bill Wendling
If the LHS of the FCMP is coming from a UIToFP instruction...
commit
|
commitdiff
|
tree
2008-11-07
Bill Wendling
BCUI + 1 doesn't work. Use next instead.
commit
|
commitdiff
|
tree
2008-11-07
Bill Wendling
Refactor code that adjusts the offsets of stack objects.
commit
|
commitdiff
|
tree
next