mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 19:52:54 +01:00
Avoid needlessly casting away const qualifiers.
llvm-svn: 46876
This commit is contained in:
parent
b2bc19ee5b
commit
1f255f2db7
@ -1001,7 +1001,7 @@ protected:
|
||||
|
||||
/// getValueTypeList - Return a pointer to the specified value type.
|
||||
///
|
||||
static MVT::ValueType *getValueTypeList(MVT::ValueType VT);
|
||||
static const MVT::ValueType *getValueTypeList(MVT::ValueType VT);
|
||||
static SDVTList getSDVTList(MVT::ValueType VT) {
|
||||
SDVTList Ret = { getValueTypeList(VT), 1 };
|
||||
return Ret;
|
||||
|
@ -3563,10 +3563,10 @@ void SDNode::Profile(FoldingSetNodeID &ID) {
|
||||
|
||||
/// getValueTypeList - Return a pointer to the specified value type.
|
||||
///
|
||||
MVT::ValueType *SDNode::getValueTypeList(MVT::ValueType VT) {
|
||||
const MVT::ValueType *SDNode::getValueTypeList(MVT::ValueType VT) {
|
||||
if (MVT::isExtendedVT(VT)) {
|
||||
static std::set<MVT::ValueType> EVTs;
|
||||
return (MVT::ValueType *)&(*EVTs.insert(VT).first);
|
||||
return &(*EVTs.insert(VT).first);
|
||||
} else {
|
||||
static MVT::ValueType VTs[MVT::LAST_VALUETYPE];
|
||||
VTs[VT] = VT;
|
||||
|
Loading…
Reference in New Issue
Block a user