#include "GISelMITest.h"
#include "llvm/CodeGen/GlobalISel/GISelKnownBits.h"
#include "llvm/CodeGen/GlobalISel/MachineIRBuilder.h"
TEST_F(AArch64GISelMITest, TestKnownBitsCst) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsCstWithClass) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsCstPHI) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsCstPHIToNonGenericReg) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsUnknownPHI) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsCstPHIWithLoop) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsDecreasingCstPHIWithLoop) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsPtrToIntViceVersa) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsAND) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsOR) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsXOR) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsXORConstant) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsASHR) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsLSHR) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsSHL) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsADD) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsSUB) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsMUL) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsICMP) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsFCMP) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsSelect) { … }
TEST_F(AArch64GISelMITest, TestKnownBits) { … }
TEST_F(AArch64GISelMITest, TestSignBitIsZero) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsConstant) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsXOR) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsOR) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsAND) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsSext) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsSextInReg) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsAssertSext) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsTrunc) { … }
TEST_F(AArch64GISelMITest, TestNumSignBitsCmp) { … }
TEST_F(AMDGPUGISelMITest, TestNumSignBitsTrunc) { … }
TEST_F(AMDGPUGISelMITest, TestTargetKnownAlign) { … }
TEST_F(AMDGPUGISelMITest, TestIsKnownToBeAPowerOfTwo) { … }
static void AddRangeMetadata(LLVMContext &Context, MachineInstr *Load) { … }
TEST_F(AArch64GISelMITest, TestMetadata) { … }
TEST_F(AArch64GISelMITest, TestMetadataExt) { … }
TEST_F(AArch64GISelMITest, TestMetadataZExt) { … }
TEST_F(AArch64GISelMITest, TestMetadataSExt) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsExt) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsSextInReg) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsAssertSext) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsMergeValues) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsUnmergeValues) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsBSwapBitReverse) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsUMAX) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsUMax) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsUMIN) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsSMAX) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsSMIN) { … }
TEST_F(AArch64GISelMITest, TestInvalidQueries) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsAssertZext) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsCTPOP) { … }
TEST_F(AMDGPUGISelMITest, TestKnownBitsUBFX) { … }
TEST_F(AMDGPUGISelMITest, TestKnownBitsSBFX) { … }
TEST_F(AMDGPUGISelMITest, TestNumSignBitsUBFX) { … }
TEST_F(AMDGPUGISelMITest, TestNumSignBitsSBFX) { … }
TEST_F(AMDGPUGISelMITest, TestKnownBitsAssertAlign) { … }
TEST_F(AArch64GISelMITest, TestKnownBitsUADDO) { … }