projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Change asserts at the top of getVectorShuffle to check that LHS and RHS have the...
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
TargetLowering.cpp
2013-07-08
Stephen Lin
Remove trailing whitespace from SelectionDAG/*.cpp
blob
|
commitdiff
|
raw
2013-06-22
Chad Rosier
The getRegForInlineAsmConstraint function should only...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-08
David Majnemer
TargetLowering: Clean up method description comments
blob
|
commitdiff
|
raw
|
diff to current
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-21
Benjamin Kramer
DAGCombine: Avoid an edge case where it tried to create...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-18
Matt Arsenault
Add LLVMContext argument to getSetCCResultType
blob
|
commitdiff
|
raw
|
diff to current
2013-05-16
Benjamin Kramer
DAGCombine: Also shrink eq compares where the constant...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Guy Benyei
Add static cast to unsigned char whenever a character...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Bill Wendling
Use AttributeSet accessor methods instead of Attribute...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-11
Benjamin Kramer
Remove some accidentaly duplicated code. This needs...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-11
Benjamin Kramer
Split TargetLowering into a CodeGen and a SelectionDAG...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-11
Eric Christopher
For inline asm:
blob
|
commitdiff
|
raw
|
diff to current
2013-01-09
Tim Northover
Refactor to expose RTLIB calls to targets.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-08
Tim Northover
Add fp128 rtlib function names to LLVM
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Switch TargetTransformInfo from an immutable analysis...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getRetAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change AsmOperandInfo::ConstraintVT to MVT, instead...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change a parameter of TargetLowering::getVectorTypeBrea...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change TargetLowering::RegisterTypeForVT to contain...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change TargetLowering::TransformToType to contain MVTs...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change TargetLowering::findRepresentativeClass to take...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change TargetLowering::isCondCodeLegal to take an MVT...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Patrik Hagglund
Change TargetLowering::getCondCodeAction to take an...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Nadav Rotem
After reducing the size of an operation in the DAG...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Craig Topper
Remove more of 'else's after 'returns'. No functional...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Craig Topper
Remove a bunch of 'else's after 'returns'
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Craig Topper
Teach SimplifySetCC that comparing AssertZext i1 agains...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Hal Finkel
Check multiple register classes for inline asm tied...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-13
Patrik Hagglund
Change TargetLowering::setTypeAction to take an MVT...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Revert EVT->MVT changes, r169836-169851, due to buildbo...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change a parameter of TargetLowering::getVectorTypeBrea...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change TargetLowering::RegisterTypeForVT to contain...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change TargetLowering::TransformToType to contain MVTs...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change TargetLowering::findRepresentativeClass to take...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change TargetLowering::isCondCodeLegal to take an MVT...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change TargetLowering::getCondCodeAction to take an...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Patrik Hagglund
Change TargetLowering::setTypeAction to take an MVT...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-10
Eric Christopher
Fix a coding style nit.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-06
Evan Cheng
Replace r169459 with something safer. Rather than havin...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-06
Evan Cheng
Let targets provide hooks that compute known zero and...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Justin Holewinski
Allow targets to prefer TypeSplitVector over TypePromot...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-23
Patrik Hägglund
Cleanup: Simplify loop end logic in computeRegisterProp...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Manman Ren
OutputArg: added an index of the original argument...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-19
Shuxin Yang
This patch is to fix radar://8426430. It is about llvm...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Micah Villmow
Add in the first step of the multiple pointer support...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
blob
|
commitdiff
|
raw
|
diff to current
2012-09-25
Sebastian Pop
TargetLowering interface to set/get minimum block entri...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Bill Wendling
Add predicates for queries on whether an attribute...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Nadav Rotem
Fix a few old-GCC warnings. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-05
Roman Divacky
Stop casting away const qualifier needlessly.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-04
Preston Gurd
Generic Bypass Slow Div
blob
|
commitdiff
|
raw
|
diff to current
2012-08-17
Benjamin Kramer
TargetLowering: Use the large shift amount during legal...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-31
Micah Villmow
Conform to LLVM coding style.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-31
Micah Villmow
Don't generate ordered or unordered comparison operatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-19
Bill Wendling
Remove tabs.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Evan Cheng
Implement r160312 as target indepedenet dag combine.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Evan Cheng
Make sure constant bitwidth is <= 64 bit before calling...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Evan Cheng
This is another case where instcombine demanded bits...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-05
Duncan Sands
All cases are covered, no need for a default. This...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-05
Duncan Sands
Use the right kind of booleans: we were emitting 0...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-02
Evan Cheng
Target option DisableJumpTables is a gross hack. Move...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-04
Nadav Rotem
Remove the "-promote-elements" flag. This flag is now...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
blob
|
commitdiff
|
raw
|
diff to current
2012-05-25
Eli Friedman
Simplify code for calling a function where CanLowerRetu...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-05
Benjamin Kramer
Add a new target hook "predictableSelectIsExpensive".
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Jakob Stoklund Olesen
Make sure findRepresentativeClass picks the widest...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Jakob Stoklund Olesen
Use SuperRegClassIterator for findRepresentativeClass().
blob
|
commitdiff
|
raw
|
diff to current
2012-04-21
Nadav Rotem
Teach getVectorTypeBreakdown about promotion of vectors...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Joel Jones
Fixes a problem in instruction selection with testing...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-09
Akira Hatanaka
Have TargetLowering::getPICJumpTableRelocBase return...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-08
Chandler Carruth
Move the TLSModel information into the TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-05
Jakob Stoklund Olesen
Don't break the IV update in TLI::SimplifySetCC().
blob
|
commitdiff
|
raw
|
diff to current
2012-04-04
Rafael Espindola
Always compute all the bits in ComputeMaskedBits.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-04
Craig Topper
Remove default case from switch that was already coveri...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Chad Rosier
Fix an issue in SimplifySetCC() specific to vector...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-31
Eli Friedman
Use the correct ShiftAmtTy for creating shifts after...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-16
David Blaikie
Refactor variables unused under non-assert builds ...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-15
Nadav Rotem
[AVX] Optimize x86 VSELECT instructions using SimplifyD...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Chandler Carruth
Add 'llvm_unreachable' to passify GCC's understanding...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
David Blaikie
Remove unnecessary default cases in switches that cover...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Dan Gohman
Add basic generic CodeGen support for half.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Eli Friedman
Don't try to form FGETSIGN after legalization; it is...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Eli Friedman
Fix a couple of logic bugs in TargetLowering::SimplifyD...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Owen Anderson
Teach SelectionDAG to match more calls to libm function...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-09
Eli Friedman
Add check so we don't try to perform an impossible...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-08
Pete Cooper
Added invariant field to the DAG.getLoad method and...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Richard Osborne
Don't introduce custom nodes after legalization in...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Dan Gohman
Change the default scheduler from Latency to ILP, since...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-16
Nadav Rotem
Enable element promotion type legalization by deafault.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Jim Grosbach
Fix typo. "__sync_fetch_and-xor_4" should be "__sync_fe...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakob Stoklund Olesen
Use an existing function.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Duncan Sands
Add codegen support for vector select (in the IR this...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-03
Owen Anderson
Fix a truly heinous bug in DAGCombine related to Assert...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Eli Friedman
New approach to r136737: insert the necessary fences...
blob
|
commitdiff
|
raw
|
diff to current
next