projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
APInt: udivrem should use machine instructions for single-word APInts
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
TargetLowering.cpp
2014-11-13
Aditya Nandakumar
We can get the TLOF from the TargetMachine - so constru...
blob
|
commitdiff
|
raw
2014-10-29
NAKAMURA Takumi
Whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-03
Benjamin Kramer
Eliminate some deep std::vector copies. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-15
Sanjay Patel
Replace repeated null checks with an assert. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-15
Sanjay Patel
Replace dead links to "Hacker's Delight" with general...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Jan Vesely
SelectionDAG: Factor FP_TO_SINT lower code out of DAGLe...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Daniel Sanders
Make it possible for ints/floats to return different...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-09
Chandler Carruth
[SDAG] At the suggestion of Hal, switch to an output...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Chandler Carruth
[SDAG] Actually check for a non-constant splat and...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Chandler Carruth
[SDAG] Build up a more rich set of APIs for querying...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Chandler Carruth
[x86] Revert r212324 which was too aggressive w.r.t...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-04
Chandler Carruth
[x86] Generalize BuildVectorSDNode::getConstantSplatVal...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Juergen Ributzka
[DAG] Pass the argument list to the CallLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Andrea Di Biagio
[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-29
Hao Liu
Fix an assertion failure caused by v1i64 in DAGCombiner...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
Saleem Abdulrasool
Target: remove old constructors for CallLoweringInfo
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Jay Foad
Rename ComputeMaskedBits to computeKnownBits. "Masked...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
Matt Arsenault
Make SimplifyDemandedBits understand BUILD_PAIR
blob
|
commitdiff
|
raw
|
diff to current
2014-05-07
Matt Arsenault
Fix using wrong result type for setcc.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Benjamin Kramer
DAGCombiner: Turn divs of vector splats into vectorized...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-11
Tom Stellard
SelectionDAG: Factor ISD::MUL lowering code out of...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Matt Arsenault
Add DAG parameter to ComputeNumSignBitsForTargetNode
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
Matt Arsenault
Add helpers for checking if a value is a target boolean...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Matt Arsenault
Fix creating illegal setcc cond codes.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-31
Reid Kleckner
Implement inalloca codegen for x86 with the new inalloc...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-25
Juergen Ributzka
Revert "Revert "Add Constant Hoisting Pass" (r200034)"
blob
|
commitdiff
|
raw
|
diff to current
2014-01-25
Hans Wennborg
Revert "Add Constant Hoisting Pass" (r200034)
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Juergen Ributzka
Add Constant Hoisting Pass
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Juergen Ributzka
Revert "Add Constant Hoisting Pass"
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Juergen Ributzka
Add Constant Hoisting Pass
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Owen Anderson
Revert r162101 and replace it with a solution that...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Bill Wendling
Refactor function that checks that __builtin_returnaddr...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Andrew Trick
Lower stackmap intrinsics directly to their target...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-17
Richard Sandiford
Replace sra with srl if a single sign bit is required
blob
|
commitdiff
|
raw
|
diff to current
2013-10-16
Richard Sandiford
Handle (shl (anyext (shr ...))) in SimpilfyDemandedBits
blob
|
commitdiff
|
raw
|
diff to current
2013-10-13
Will Dietz
TargetLowering: Don't index into empty string.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matt Arsenault
Use getPointerSizeInBits() rather than 8 * getPointerSize()
blob
|
commitdiff
|
raw
|
diff to current
2013-09-28
Tom Stellard
SelectionDAG: Try to expand all condition codes using...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-24
Eli Friedman
Add missing check to SETCC optimization.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Tim Northover
SelectionDAG: create correct BooleanContent constants
blob
|
commitdiff
|
raw
|
diff to current
2013-08-13
Michael Gottesman
Update makeLibCall to return both the call and the...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-08
Stephen Lin
Remove trailing whitespace from SelectionDAG/*.cpp
blob
|
commitdiff
|
raw
|
diff to current
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
next