index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
/
LegalizeIntegerTypes.cpp
Commit message (
Expand
)
Author
Age
*
IR: add "cmpxchg weak" variant to support permitted failure.
Tim Northover
2014-06-13
*
Legalizer: Make bswap promotion safe for vectors.
Benjamin Kramer
2014-05-20
*
Target: remove old constructors for CallLoweringInfo
Saleem Abdulrasool
2014-05-17
*
Rename ComputeMaskedBits to computeKnownBits. "Masked" has been
Jay Foad
2014-05-14
*
Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...
Craig Topper
2014-04-30
*
Convert more SelectionDAG functions to use ArrayRef.
Craig Topper
2014-04-28
*
Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.
Craig Topper
2014-04-26
*
[DAG] During DAG legalization keep opaque constants even after expanding.
Juergen Ributzka
2014-04-26
*
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
[Modules] Sink the DEBUG_TYPE macro out of LegalizeTypes.h and into the
Chandler Carruth
2014-04-21
*
Convert SelectionDAG::getVTList to use ArrayRef
Craig Topper
2014-04-16
*
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-04-14
*
SelectionDAG: Factor ISD::MUL lowering code out of DAGTypeLegalizer
Tom Stellard
2014-04-11
*
IR: add a second ordering operand to cmpxhg for failure
Tim Northover
2014-03-11
*
Revert r162101 and replace it with a solution that works for targets where th...
Owen Anderson
2014-01-22
*
Keep TBAA info when rewriting SelectionDAG loads and stores
Richard Sandiford
2013-10-28
*
CodeGen: Emit a libcall if the target doesn't support 16-byte wide atomics
David Majnemer
2013-10-18
*
Initial support for Neon scalar instructions.
Jiangning Liu
2013-09-24
*
SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy()
Tom Stellard
2013-08-26
*
Update makeLibCall to return both the call and the chain associated with the ...
Michael Gottesman
2013-08-13
*
TargetLowering: Add getVectorIdxTy() function v2
Tom Stellard
2013-08-05
*
Improve the comment from r185794 (re: PromoteIntRes_BUILD_VECTOR)
Hal Finkel
2013-07-08
*
Fix PromoteIntRes_BUILD_VECTOR crash with i1 vectors
Hal Finkel
2013-07-08
*
Remove trailing whitespace from SelectionDAG/*.cpp
Stephen Lin
2013-07-08
*
Add missing case to switch statement - DAGTypeLegalizer::ExpandIntegerResult
Lang Hames
2013-06-28
*
Introduce getSelect usage and use more getSelectCC
Matt Arsenault
2013-06-14
*
Track IR ordering of SelectionDAG nodes 2/4.
Andrew Trick
2013-05-25
*
Add LLVMContext argument to getSetCCResultType
Matt Arsenault
2013-05-18
*
Fix legalization of SETCC with promoted integer intrinsics
Hal Finkel
2013-05-15
*
Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE.
Tim Northover
2013-04-20
*
Formatting
Eli Bendersky
2013-04-04
*
Fix PR10475
Michael Liao
2013-03-01
*
Legalizer: Reword comment again, per Duncan's suggestion.
Benjamin Kramer
2013-01-27
*
Legalizer: Add an assert and tweak a comment to clarify the assumptions this ...
Benjamin Kramer
2013-01-27
*
When the legalizer is splitting vector shifts, the result may not have the ri...
Benjamin Kramer
2013-01-27
*
Make APFloat constructor require explicit semantics.
Tim Northover
2013-01-22
*
Refactor to expose RTLIB calls to targets.
Tim Northover
2013-01-09
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Refactor DAGCombinerInfo. Change the different booleans that indicate if we a...
Nadav Rotem
2012-12-27
*
Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of
Patrik Hagglund
2012-12-19
*
Revert EVT->MVT changes, r169836-169851, due to buildbot failures.
Patrik Hagglund
2012-12-11
*
Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of
Patrik Hagglund
2012-12-11
*
Back out r166591, not sure why this made it through since I cancelled the com...
Micah Villmow
2012-10-24
*
Delete a directory that wasn't supposed to be checked in yet.
Micah Villmow
2012-10-24
*
Fix PR13991: legalizing an overflowing multiplication operation is harder than
Duncan Sands
2012-10-02
*
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...
Sylvestre Ledru
2012-09-27
*
Fix a typo 'iff' => 'if'
Sylvestre Ledru
2012-09-27
*
Fix both the test for zero and what we do if we have a zero for
Eric Christopher
2012-09-13
*
Reformat, remove a couple unused variables and move some variables
Eric Christopher
2012-09-13
*
Revert "Take account of boolean vector contents when promoting a build vector...
Pete Cooper
2012-09-01
[next]