Change bools to 1-bit bitfields to shrink ArgListEntry slightly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52918 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dan Gohman 2008-06-30 20:33:57 +00:00
parent a44b674a42
commit 3d3c3e0cfa

View File

@ -975,12 +975,12 @@ public:
struct ArgListEntry {
SDOperand Node;
const Type* Ty;
bool isSExt;
bool isZExt;
bool isInReg;
bool isSRet;
bool isNest;
bool isByVal;
bool isSExt : 1;
bool isZExt : 1;
bool isInReg : 1;
bool isSRet : 1;
bool isNest : 1;
bool isByVal : 1;
uint16_t Alignment;
ArgListEntry() : isSExt(false), isZExt(false), isInReg(false),