mirror of
https://github.com/RPCS3/llvm.git
synced 2025-02-24 12:50:42 +00:00
For PR761:
Remove the setEndianess and setPointerSize methods. These are now handled via the setDataLayout method. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33527 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0ac611a54d
commit
f00c595bf5
@ -107,16 +107,6 @@ Module::Endianness Module::getEndianness() const {
|
||||
return ret;
|
||||
}
|
||||
|
||||
void Module::setEndianness(Endianness E) {
|
||||
if (!DataLayout.empty() && E != AnyEndianness)
|
||||
DataLayout += "-";
|
||||
|
||||
if (E == LittleEndian)
|
||||
DataLayout += "e";
|
||||
else if (E == BigEndian)
|
||||
DataLayout += "E";
|
||||
}
|
||||
|
||||
/// Target Pointer Size information...
|
||||
Module::PointerSize Module::getPointerSize() const {
|
||||
std::string temp = DataLayout;
|
||||
@ -138,16 +128,6 @@ Module::PointerSize Module::getPointerSize() const {
|
||||
return ret;
|
||||
}
|
||||
|
||||
void Module::setPointerSize(PointerSize PS) {
|
||||
if (!DataLayout.empty() && PS != AnyPointerSize)
|
||||
DataLayout += "-";
|
||||
|
||||
if (PS == Pointer32)
|
||||
DataLayout += "p:32:32";
|
||||
else if (PS == Pointer64)
|
||||
DataLayout += "p:64:64";
|
||||
}
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// Methods for easy access to the functions in the module.
|
||||
//
|
||||
|
Loading…
x
Reference in New Issue
Block a user