9#ifndef LLVM_LIB_TARGET_X86_ASMPARSER_X86ASMPARSERCOMMON_H
10#define LLVM_LIB_TARGET_X86_ASMPARSER_X86ASMPARSERCOMMON_H
17 return isInt<8>(
Value) ||
18 (isUInt<16>(
Value) && isInt<8>(
static_cast<int16_t
>(
Value)));
22 return isInt<8>(
Value) ||
23 (isUInt<32>(
Value) && isInt<8>(
static_cast<int32_t
>(
Value)));
27 return isInt<8>(
Value);
31 return isInt<32>(
Value);
39 return isUInt<4>(
Value);
LLVM Value Representation.
This is an optimization pass for GlobalISel generic memory operations.
bool isImmSExti64i32Value(uint64_t Value)
bool isImmUnsignedi4Value(uint64_t Value)
bool isImmSExti64i8Value(uint64_t Value)
bool isImmUnsignedi8Value(uint64_t Value)
bool isImmSExti16i8Value(uint64_t Value)
bool isImmSExti32i8Value(uint64_t Value)