Lines Matching defs:MathExtras
9 #include "llvm/Support/MathExtras.h"
17 TEST(MathExtras, onesMask) {
42 TEST(MathExtras, isIntN) {
50 TEST(MathExtras, isUIntN) {
59 TEST(MathExtras, maxIntN) {
67 TEST(MathExtras, minIntN) {
75 TEST(MathExtras, maxUIntN) {
84 TEST(MathExtras, reverseBits) {
95 TEST(MathExtras, isShiftedMask_32) {
114 TEST(MathExtras, isShiftedMask_64) {
133 TEST(MathExtras, isPowerOf2_32) {
141 TEST(MathExtras, isPowerOf2_64) {
149 TEST(MathExtras, PowerOf2Ceil) {
155 TEST(MathExtras, CTLog2) {
174 TEST(MathExtras, MinAlign) {
182 TEST(MathExtras, NextPowerOf2) {
188 TEST(MathExtras, AlignTo) {
215 TEST(MathExtras, AlignToPowerOf2) {
228 TEST(MathExtras, AlignDown) {
296 TEST(MathExtras, SaturatingAdd) {
376 TEST(MathExtras, SaturatingMultiply) {
430 TEST(MathExtras, SaturatingMultiplyAdd) {
437 TEST(MathExtras, IsShiftedUInt) {
453 TEST(MathExtras, IsShiftedInt) {
475 TEST(MathExtras, DivideNearest) {
495 TEST(MathExtras, DivideCeil) {
537 TEST(MathExtras, DivideFloorSigned) {
560 TEST(MathExtras, Mod) {