forked from OSchip/llvm-project
Revert r354546
This triggers an ICE on gcc 7, see http://lab.llvm.org:8011/builders/clang-cmake-aarch64-quick/builds/17598/steps/build%20stage%201/logs/stdio llvm-svn: 354549
This commit is contained in:
parent
1380c6bf28
commit
77ac7028b4
|
@ -111,13 +111,14 @@ private:
|
|||
}
|
||||
|
||||
ABIArgInfo(Kind K)
|
||||
: TypeData(nullptr), PaddingType(nullptr), DirectOffset(0), TheKind(K),
|
||||
PaddingInReg(false), InAllocaSRet(false), IndirectByVal(false),
|
||||
IndirectRealign(false), SRetAfterThis(false), InReg(false),
|
||||
CanBeFlattened(false), SignExt(false), SuppressSRet(false) {}
|
||||
: TheKind(K), PaddingInReg(false), InReg(false), SuppressSRet(false) {
|
||||
}
|
||||
|
||||
public : ABIArgInfo()
|
||||
: ABIArgInfo(Direct) {}
|
||||
public:
|
||||
ABIArgInfo()
|
||||
: TypeData(nullptr), PaddingType(nullptr), DirectOffset(0),
|
||||
TheKind(Direct), PaddingInReg(false), InReg(false),
|
||||
SuppressSRet(false) {}
|
||||
|
||||
static ABIArgInfo getDirect(llvm::Type *T = nullptr, unsigned Offset = 0,
|
||||
llvm::Type *Padding = nullptr,
|
||||
|
|
Loading…
Reference in New Issue