projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Store just the SimpleValueType in the generated VT tables for each register class...
2012-02-08
Chad Rosier
[fast-isel] Add support for SUBs with non-legal types.
commit
|
commitdiff
|
tree
2012-02-08
Chad Rosier
Add comment to test case.
commit
|
commitdiff
|
tree
2012-02-08
Chad Rosier
[fast-isel] Add support for ORs with non-legal types.
commit
|
commitdiff
|
tree
2012-02-07
Chad Rosier
[fast-isel] Add support for indirect branches.
commit
|
commitdiff
|
tree
2012-02-06
Chad Rosier
[fast-isel] Add support for ADDs with non-legal types.
commit
|
commitdiff
|
tree
2012-02-04
Chad Rosier
[fast-isel] HandlePHINodesInSuccessorBlocks() can promite...
commit
|
commitdiff
|
tree
2012-02-03
Chad Rosier
[fast-isel] Add support for URem.
commit
|
commitdiff
|
tree
2012-02-03
Chad Rosier
[fast-isel] Rename isZExt to isSigned. No functional...
commit
|
commitdiff
|
tree
2012-02-03
Chad Rosier
[fast-isel] Add support for UDIV.
commit
|
commitdiff
|
tree
2012-02-03
Chad Rosier
[fast-isel] Add support for FPToUI. Also add test...
commit
|
commitdiff
|
tree
2012-02-03
Chad Rosier
[fast-isel] Add support for selecting UIToFP.
commit
|
commitdiff
|
tree
2012-02-01
Chad Rosier
Tidy up.
commit
|
commitdiff
|
tree
2012-01-30
Chad Rosier
Typo.
commit
|
commitdiff
|
tree
2012-01-30
Chad Rosier
Typo.
commit
|
commitdiff
|
tree
2012-01-26
Chad Rosier
Update comment for r149070.
commit
|
commitdiff
|
tree
2012-01-26
Chad Rosier
Replace the use of isPredicable() with isPredicated...
commit
|
commitdiff
|
tree
2012-01-19
Chad Rosier
Fix typo.
commit
|
commitdiff
|
tree
2012-01-14
Chad Rosier
Fix pasto from r146196.
commit
|
commitdiff
|
tree
2012-01-14
Chad Rosier
Cleanup test case by adding checks for test names.
commit
|
commitdiff
|
tree
2012-01-10
Chad Rosier
Add test case for r147881.
commit
|
commitdiff
|
tree
2012-01-10
Chad Rosier
Add missing VEX predicates to VMOVSDto64rr/VMOVSDto64mr...
commit
|
commitdiff
|
tree
2012-01-06
Chad Rosier
Add comment.
commit
|
commitdiff
|
tree
2012-01-06
Chad Rosier
Initializing to false makes better sense. Thanks,...
commit
|
commitdiff
|
tree
2012-01-06
Chad Rosier
Fix uninitialized variable warning.
commit
|
commitdiff
|
tree
2012-01-06
Chad Rosier
Fix uninitialized variable warning.
commit
|
commitdiff
|
tree
2012-01-03
Chad Rosier
Fix 80-column violations.
commit
|
commitdiff
|
tree
2012-01-03
Chad Rosier
Enhance DAGCombine for transforming 128->256 casts...
commit
|
commitdiff
|
tree
2011-12-22
Chad Rosier
Fix 80-column violations.
commit
|
commitdiff
|
tree
2011-12-22
Chad Rosier
Add the actual code for r147175.
commit
|
commitdiff
|
tree
2011-12-22
Chad Rosier
Reinstate r146578; it doesn't appear to be the cause...
commit
|
commitdiff
|
tree
2011-12-22
Chad Rosier
Speculatively revert r146578 to determine if it is...
commit
|
commitdiff
|
tree
2011-12-21
Chad Rosier
Fix 80-column violations.
commit
|
commitdiff
|
tree
2011-12-21
Chad Rosier
No case stmt for BUILD_VECTOR in PerformDAGCombine...
commit
|
commitdiff
|
tree
2011-12-21
Chad Rosier
Fix a couple of copy-n-paste bugs. Noticed by George...
commit
|
commitdiff
|
tree
2011-12-17
Chad Rosier
Revert 146728 as it's causing failures on some of the...
commit
|
commitdiff
|
tree
2011-12-15
Chad Rosier
Add missing zmovl AVX patterns which were causing crashes.
commit
|
commitdiff
|
tree
2011-12-15
Chad Rosier
Fix assert in LowerBUILD_VECTOR for v16i16 type on...
commit
|
commitdiff
|
tree
2011-12-15
Chad Rosier
Use SmallVector/assign(), rather than std::vector/push_back().
commit
|
commitdiff
|
tree
2011-12-15
Chad Rosier
Add support for lowering fneg when AVX is enabled.
commit
|
commitdiff
|
tree
2011-12-14
Chad Rosier
VFP2 is required for FP loads. Noticed by inspection.
commit
|
commitdiff
|
tree
2011-12-14
Chad Rosier
Tidy up.
commit
|
commitdiff
|
tree
2011-12-14
Chad Rosier
Fix 80-column violation and extraneous brackets.
commit
|
commitdiff
|
tree
2011-12-14
Chad Rosier
Add newline at EOF.
commit
|
commitdiff
|
tree
2011-12-14
Chad Rosier
Per discussion on the list, remove BitcodeVerify pass...
commit
|
commitdiff
|
tree
2011-12-13
Chad Rosier
[fast-isel] Unaligned loads of floats are not supported...
commit
|
commitdiff
|
tree
2011-12-13
Chad Rosier
[fast-isel] Remove SelectInsertValue() as fast-isel...
commit
|
commitdiff
|
tree
2011-12-13
Chad Rosier
[fast-isel] Guard "exhastive" fast-isel output with...
commit
|
commitdiff
|
tree
2011-12-12
Chad Rosier
Add BitcodeVerifier.cpp to CMakeList.
commit
|
commitdiff
|
tree
2011-12-12
Chad Rosier
Begin sketching out a bitcode verifier pass. Idea...
commit
|
commitdiff
|
tree
2011-12-12
Chad Rosier
Revert r146363 to allow buildbots to make forward progress.
commit
|
commitdiff
|
tree
2011-12-10
Chad Rosier
Revert associate SelectInsertValue test as well.
commit
|
commitdiff
|
tree
2011-12-10
Chad Rosier
[fast-isel] SelectInsertValue seems to be causing miscompile...
commit
|
commitdiff
|
tree
2011-12-10
Chad Rosier
Revert r146322 to appease buildbots. Original commit...
commit
|
commitdiff
|
tree
2011-12-10
Chad Rosier
Typo.
commit
|
commitdiff
|
tree
2011-12-09
Chad Rosier
[fast-isel] Add support for selecting insertvalue.
commit
|
commitdiff
|
tree
2011-12-09
Chad Rosier
Typo.
commit
|
commitdiff
|
tree
2011-12-08
Chad Rosier
Add rather verbose stats for fast-isel failures.
commit
|
commitdiff
|
tree
2011-12-08
Chad Rosier
Fix 80-column.
commit
|
commitdiff
|
tree
2011-12-08
Chad Rosier
Fix comments.
commit
|
commitdiff
|
tree
2011-12-07
Chad Rosier
Fix comments.
commit
|
commitdiff
|
tree
2011-12-07
Chad Rosier
Flesh out a bit more of the bitcode use-list ordering...
commit
|
commitdiff
|
tree
2011-12-07
Chad Rosier
Update bcanalyzer to handle new USELIST_BLOCK/USELIST_CODE_E...
commit
|
commitdiff
|
tree
2011-12-07
Chad Rosier
Begin adding experimental support for preserving use...
commit
|
commitdiff
|
tree
2011-12-07
Chad Rosier
ValueEnumerator - debug dump().
commit
|
commitdiff
|
tree
2011-12-06
Chad Rosier
[arm-fast-isel] Doublewords only require word-alignment.
commit
|
commitdiff
|
tree
2011-12-06
Chad Rosier
Probably not a good idea to convert a single vector...
commit
|
commitdiff
|
tree
2011-12-05
Chad Rosier
Update comment.
commit
|
commitdiff
|
tree
2011-12-05
Chad Rosier
Make the MemCpyOptimizer a bit more aggressive. I...
commit
|
commitdiff
|
tree
2011-12-03
Chad Rosier
[arm-fast-isel] Unaligned stores of floats require...
commit
|
commitdiff
|
tree
2011-12-03
Chad Rosier
Add support for constant folding the pow intrinsic.
commit
|
commitdiff
|
tree
2011-12-02
Chad Rosier
[arm-fast-isel] After promoting a function parameter...
commit
|
commitdiff
|
tree
2011-12-02
Chad Rosier
Fix a few more places where TargetData/TargetLibraryInfo...
commit
|
commitdiff
|
tree
2011-12-01
Chad Rosier
Abuse of mass replace isn't warranted even when the...
commit
|
commitdiff
|
tree
2011-12-01
Chad Rosier
Fix build by not assuming TLI is guaranteed. Will have...
commit
|
commitdiff
|
tree
2011-12-01
Chad Rosier
Prevent library calls from being folded if -fno-builtin...
commit
|
commitdiff
|
tree
2011-12-01
Chad Rosier
Last bit of TargetLibraryInfo propagation. Also fixed...
commit
|
commitdiff
|
tree
2011-12-01
Chad Rosier
Add missing functions.
commit
|
commitdiff
|
tree
2011-12-01
Chad Rosier
Add a few more functions to TargetLibraryInfo. More...
commit
|
commitdiff
|
tree
2011-12-01
Chad Rosier
Propagate TargetLibraryInfo throughout ConstantFolding...
commit
|
commitdiff
|
tree
2011-11-30
Chad Rosier
Add a few functions to TargetLibraryInfo.
commit
|
commitdiff
|
tree
2011-11-30
Chad Rosier
Whitespace.
commit
|
commitdiff
|
tree
2011-11-30
Chad Rosier
Alphabetize TargetLibraryInfo enum and fix doxygen...
commit
|
commitdiff
|
tree
2011-11-29
Chad Rosier
Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo...
commit
|
commitdiff
|
tree
2011-11-29
Chad Rosier
If fast-isel fails, remove dead instructions generated...
commit
|
commitdiff
|
tree
2011-11-28
Chad Rosier
80-column.
commit
|
commitdiff
|
tree
2011-11-18
Chad Rosier
Guard call to getRegForValue with isTypeLegal check...
commit
|
commitdiff
|
tree
2011-11-17
Chad Rosier
Add TODO comment.
commit
|
commitdiff
|
tree
2011-11-17
Chad Rosier
Dead code.
commit
|
commitdiff
|
tree
2011-11-17
Chad Rosier
When fast iseling a GEP, accumulate the offset rather...
commit
|
commitdiff
|
tree
2011-11-17
Chad Rosier
Don't unconditionally set the kill flag.
commit
|
commitdiff
|
tree
2011-11-16
Chad Rosier
Add fast-isel stats to determine who's doing all the...
commit
|
commitdiff
|
tree
2011-11-16
Chad Rosier
Fix the stats collection for fast-isel. The failed...
commit
|
commitdiff
|
tree
2011-11-16
Chad Rosier
Check to make sure we can select the instruction before...
commit
|
commitdiff
|
tree
2011-11-16
Chad Rosier
Add FIXME comment.
commit
|
commitdiff
|
tree
2011-11-15
Chad Rosier
GEPs with all zero indices are trivially coalesced...
commit
|
commitdiff
|
tree
2011-11-14
Chad Rosier
Supporting inline memmove isn't going to be worthwhile...
commit
|
commitdiff
|
tree
2011-11-14
Chad Rosier
Add newline to end of file. Thanks, Eli.
commit
|
commitdiff
|
tree
2011-11-14
Chad Rosier
Add support for inlining small memcpys.
commit
|
commitdiff
|
tree
2011-11-14
Chad Rosier
Fix a performance regression from r144565. Positive...
commit
|
commitdiff
|
tree
2011-11-14
Chad Rosier
Add support for Thumb load/stores with negative offsets.
commit
|
commitdiff
|
tree
next