projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove the getAttributesAtIndex and getNumAttrs methods in favor of using the getAttr...
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2012-12-30
Hal Finkel
Support ppcf128 in SelectionDAG::getConstantFP
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove the Function::getRetAttributes method in favor...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove Function::getParamAttributes and use the Attribu...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
tree
|
commitdiff
2012-12-27
Nadav Rotem
Refactor DAGCombinerInfo. Change the different booleans...
tree
|
commitdiff
2012-12-20
Jakob Stoklund Olesen
Use MachineInstrBuilder for PHI nodes in SelectionDAGISel.
tree
|
commitdiff
2012-12-20
Jakob Stoklund Olesen
Use MachineInstrBuilder in InstrEmitter.
tree
|
commitdiff
2012-12-20
Bob Wilson
Do not introduce vector operations in functions marked...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change AsmOperandInfo::ConstraintVT to MVT, instead...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Split the usage of 'EVT PartVT' into 'MVT PartVT' and...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change RegVT in BitTestBlock and RegsForValue, to conta...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::getTypeForExtArgOrReturn to...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change a parameter of TargetLowering::getVectorTypeBrea...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::RegisterTypeForVT to contain...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::TransformToType to contain MVTs...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::findRepresentativeClass to take...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::getTypeToPromoteTo to take and...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::isCondCodeLegal to take an MVT...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::getCondCodeAction to take an...
tree
|
commitdiff
2012-12-19
Patrik Hagglund
Change TargetLowering::getTruncStoreAction to take...
tree
|
commitdiff
2012-12-19
Elena Demikhovsky
Optimized load + SIGN_EXTEND patterns in the X86 backend.
tree
|
commitdiff
2012-12-19
Nadav Rotem
After reducing the size of an operation in the DAG...
tree
|
commitdiff
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
tree
|
commitdiff
2012-12-19
Craig Topper
Remove more of 'else's after 'returns'. No functional...
tree
|
commitdiff
2012-12-19
Craig Topper
Remove a bunch of 'else's after 'returns'
tree
|
commitdiff
2012-12-19
Craig Topper
Teach SimplifySetCC that comparing AssertZext i1 agains...
tree
|
commitdiff
2012-12-18
Hal Finkel
Check multiple register classes for inline asm tied...
tree
|
commitdiff
2012-12-17
Patrik Hagglund
Revert/correct some FastISel changes in r170104 (EVT...
tree
|
commitdiff
2012-12-14
Patrik Hagglund
Change TargetLowering::getLoadExtAction to take an...
tree
|
commitdiff
2012-12-13
Patrik Hagglund
Change TargetLowering::setTypeAction to take an MVT...
tree
|
commitdiff
2012-12-13
Patrik Hagglund
Change TargetLowering::getRepRegClassFor to take an...
tree
|
commitdiff
2012-12-13
Patrik Hagglund
Change TargetLowering::getRegClassFor to take an MVT...
tree
|
commitdiff
2012-12-13
Evan Cheng
Fix a bug in DAGCombiner::MatchBSwapHWord. Make sure...
tree
|
commitdiff
2012-12-12
Evan Cheng
Fix a logic bug in inline expansion of memcpy / memset...
tree
|
commitdiff
2012-12-12
Evan Cheng
Sorry about the churn. One more change to getOptimalMem...
tree
|
commitdiff
2012-12-12
Evan Cheng
- Rename isLegalMemOpType to isSafeMemOpType. "Legal...
tree
|
commitdiff
2012-12-12
Manman Ren
DAGCombine: clamp hi bit in APInt::getBitsSet to avoid...
tree
|
commitdiff
2012-12-12
Evan Cheng
Avoid using lossy load / stores for memcpy / memset...
tree
|
commitdiff
2012-12-11
Evan Cheng
Replace TargetLowering::isIntImmLegal() with
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Revert EVT->MVT changes, r169836-169851, due to buildbo...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change RegVT in BitTestBlock and RegsForValue, to conta...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getTypeForExtArgOrReturn to...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change a parameter of TargetLowering::getVectorTypeBrea...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::RegisterTypeForVT to contain...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::TransformToType to contain MVTs...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::findRepresentativeClass to take...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getTypeToPromoteTo to take and...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::isCondCodeLegal to take an MVT...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getCondCodeAction to take an...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getTruncStoreAction to take...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getLoadExtAction to take an...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::setTypeAction to take an MVT...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getRepRegClassFor to take an...
tree
|
commitdiff
2012-12-11
Patrik Hagglund
Change TargetLowering::getRegClassFor to take an MVT...
tree
|
commitdiff
2012-12-11
Chandler Carruth
Fix a miscompile in the DAG combiner. Previously, we...
tree
|
commitdiff
2012-12-11
Chad Rosier
Fall back to the selection dag isel to select tail...
tree
|
commitdiff
2012-12-10
Evan Cheng
Some enhancements for memcpy / memset inline expansion.
tree
|
commitdiff
2012-12-10
Eric Christopher
Fix a coding style nit.
tree
|
commitdiff
2012-12-10
Tom Stellard
LegalizeDAG: Allow type promotion of scalar loads
tree
|
commitdiff
2012-12-10
Tom Stellard
LegalizeDAG: Allow type promotion for scalar stores
tree
|
commitdiff
2012-12-10
Craig Topper
Teach DAG combine to handle vector add/sub with vectors...
tree
|
commitdiff
2012-12-09
Craig Topper
Remove extra blank line.
tree
|
commitdiff
2012-12-08
Craig Topper
Teach DAG combine to handle vector logical operations...
tree
|
commitdiff
2012-12-06
Evan Cheng
Replace r169459 with something safer. Rather than havin...
tree
|
commitdiff
2012-12-06
Nadav Rotem
Fix a bug in the code that merges consecutive stores...
tree
|
commitdiff
2012-12-06
Evan Cheng
Let targets provide hooks that compute known zero and...
tree
|
commitdiff
2012-12-04
Chandler Carruth
Sort includes for all of the .h files under the 'lib...
tree
|
commitdiff
2012-12-04
Jakub Staszak
Simplify code. No functionality change.
tree
|
commitdiff
2012-12-04
Jakub Staszak
Use dyn_cast instead of isa and cast. No functionality...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-12-02
Nadav Rotem
Allow merging multiple store sequences on the same...
tree
|
commitdiff
2012-11-29
Justin Holewinski
Cleanup recent addition of DAGTypeLegalizer::SplitVecOp...
tree
|
commitdiff
2012-11-29
Justin Holewinski
Teach the legalizer how to handle operands for VSELECT...
tree
|
commitdiff
2012-11-29
Justin Holewinski
Allow targets to prefer TypeSplitVector over TypePromot...
tree
|
commitdiff
2012-11-29
Nadav Rotem
When combining consecutive stores allow loads in betwee...
tree
|
commitdiff
2012-11-25
Craig Topper
Refactor to make helper method static.
tree
|
commitdiff
2012-11-25
Craig Topper
Remove duplicate check of LimitFloatPrecision. It was...
tree
|
commitdiff
2012-11-25
Craig Topper
Factor common code out of individual if blocks into...
tree
|
commitdiff
2012-11-24
Craig Topper
Remove redundant calls to getCurDebugLoc in visitIntrin...
tree
|
commitdiff
2012-11-24
Craig Topper
Refactor a bit to make some helper methods static.
tree
|
commitdiff
2012-11-24
Craig Topper
Factor some common code out of individual if blocks.
tree
|
commitdiff
2012-11-23
Craig Topper
Refactor a bit to make some helper functions static.
tree
|
commitdiff
2012-11-23
Patrik Hägglund
Cleanup: Simplify loop end logic in computeRegisterProp...
tree
|
commitdiff
2012-11-22
Lang Hames
llvm.fmuladd.* lowering should be checking isOperationL...
tree
|
commitdiff
2012-11-17
Eli Friedman
Mark FP_EXTEND form v2f32 to v2f64 as "expand" for...
tree
|
commitdiff
2012-11-16
Craig Topper
Remove conditions from 'else if' that were guaranteed...
tree
|
commitdiff
2012-11-16
Craig Topper
Factor out the final FADD that's common to multiple...
tree
|
commitdiff
2012-11-16
Craig Topper
Factor some common code to reduce compile size.
tree
|
commitdiff
2012-11-15
Eli Friedman
Mark FP_ROUND for converting NEON v2f64 to v2f32 as...
tree
|
commitdiff
2012-11-15
Craig Topper
Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint...
tree
|
commitdiff
2012-11-14
Rafael Espindola
Handle DAG CSE adding new uses during ReplaceAllUsesWit...
tree
|
commitdiff
2012-11-13
Duncan Sands
Codegen support for arbitrary vector getelementptrs.
tree
|
commitdiff
2012-11-13
Andrew Trick
misched: Allow subtargets to enable misched and depende...
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Infrastructure for weak DAG edges.
tree
|
commitdiff
2012-11-06
Andrew Trick
ScheduleDAG interface. Added OrderKind to distinguish...
tree
|
commitdiff
2012-11-03
Owen Anderson
Be careful not to optimize a SELECT_CC into a SETCC...
tree
|
commitdiff
2012-11-01
Manman Ren
OutputArg: added an index of the original argument...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the majority of the next patch in the address...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
tree
|
commitdiff
2012-11-01
Owen Anderson
Add a few more simple fast-math constant propagations...
tree
|
commitdiff
next