#include "llvm/Transforms/Utils/IntegerDivision.h"
#include "llvm/IR/BasicBlock.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/GlobalValue.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Module.h"
#include "gtest/gtest.h"
usingnamespacellvm;
namespace {
TEST(IntegerDivision, SDiv) { … }
TEST(IntegerDivision, UDiv) { … }
TEST(IntegerDivision, SRem) { … }
TEST(IntegerDivision, URem) { … }
TEST(IntegerDivision, SDiv64) { … }
TEST(IntegerDivision, UDiv64) { … }
TEST(IntegerDivision, SRem64) { … }
TEST(IntegerDivision, URem64) { … }
}