remove some trivial warning

This commit is contained in:
MITSUNARI Shigeo 2016-09-29 17:25:41 +09:00
parent ec1d6ef80b
commit ac4ead3f34
3 changed files with 7 additions and 6 deletions

View file

@ -42,26 +42,26 @@ CYBOZU_TEST_AUTO(mov_const)
int bit; int bit;
bool error; bool error;
} tbl[] = { } tbl[] = {
{ -1, 8, false }, { uint64_t(-1), 8, false },
{ 0x12, 8, false }, { 0x12, 8, false },
{ 0x80, 8, false }, { 0x80, 8, false },
{ 0xff, 8, false }, { 0xff, 8, false },
{ 0x100, 8, true }, { 0x100, 8, true },
{ 1, 16, false }, { 1, 16, false },
{ -1, 16, false }, { uint64_t(-1), 16, false },
{ 0x7fff, 16, false }, { 0x7fff, 16, false },
{ 0xffff, 16, false }, { 0xffff, 16, false },
{ 0x10000, 16, true }, { 0x10000, 16, true },
{ -1, 32, false }, { uint64_t(-1), 32, false },
{ 0x7fffffff, 32, false }, { 0x7fffffff, 32, false },
{ -0x7fffffff, 32, false }, { uint64_t(-0x7fffffff), 32, false },
{ 0xffffffff, 32, false }, { 0xffffffff, 32, false },
{ 0x100000000ull, 32, true }, { 0x100000000ull, 32, true },
#ifdef XBYAK64 #ifdef XBYAK64
{ -1, 64, false }, { uint64_t(-1), 64, false },
{ 0x7fffffff, 64, false }, { 0x7fffffff, 64, false },
{ 0xffffffffffffffffull, 64, false }, { 0xffffffffffffffffull, 64, false },
{ 0x80000000, 64, true }, { 0x80000000, 64, true },

View file

@ -998,6 +998,7 @@ inline bool Operand::operator==(const Operand& rhs) const
class AddressFrame { class AddressFrame {
void operator=(const AddressFrame&); void operator=(const AddressFrame&);
AddressFrame(const AddressFrame&);
public: public:
const uint32 bit_; const uint32 bit_;
const bool broadcast_; const bool broadcast_;

View file

@ -310,7 +310,7 @@ class Pack {
const Xbyak::Reg64 *tbl_[maxTblNum]; const Xbyak::Reg64 *tbl_[maxTblNum];
size_t n_; size_t n_;
public: public:
Pack() : n_(0) {} Pack() : tbl_(), n_(0) {}
Pack(const Xbyak::Reg64 *tbl, size_t n) { init(tbl, n); } Pack(const Xbyak::Reg64 *tbl, size_t n) { init(tbl, n); }
Pack(const Pack& rhs) Pack(const Pack& rhs)
: n_(rhs.n_) : n_(rhs.n_)