Lines Matching refs:Ice
31 namespace Ice {
34 using namespace ::Ice::X86;
51 static constexpr ::Ice::Assembler::AssemblerKind AsmKind =
52 ::Ice::Assembler::Asm_X8632;
58 static constexpr ::Ice::RegX8632::GPRRegister Last8BitGPR =
59 ::Ice::RegX8632::GPRRegister::Encoded_Reg_ebx;
63 using GPRRegister = ::Ice::RegX8632::GPRRegister;
64 using ByteRegister = ::Ice::RegX8632::ByteRegister;
65 using XmmRegister = ::Ice::RegX8632::XmmRegister;
66 using X87STRegister = ::Ice::RegX8632::X87STRegister;
68 using Cond = ::Ice::CondX86;
70 using RegisterSet = ::Ice::RegX8632;
455 const ::Ice::ClFlags & /*Flags*/,
542 static SmallBitVector getRegisterSet(const ::Ice::ClFlags & /*Flags*/,
550 if (scratch && (Include & ::Ice::TargetLowering::RegSet_CallerSave)) \
552 if (preserved && (Include & ::Ice::TargetLowering::RegSet_CalleeSave)) \
554 if (stackptr && (Include & ::Ice::TargetLowering::RegSet_StackPointer)) \
556 if (frameptr && (Include & ::Ice::TargetLowering::RegSet_FramePointer)) \
558 if (scratch && (Exclude & ::Ice::TargetLowering::RegSet_CallerSave)) \
560 if (preserved && (Exclude & ::Ice::TargetLowering::RegSet_CalleeSave)) \
562 if (stackptr && (Exclude & ::Ice::TargetLowering::RegSet_StackPointer)) \
564 if (frameptr && (Exclude & ::Ice::TargetLowering::RegSet_FramePointer)) \
800 using Insts = ::Ice::X8632::Insts<Traits>;
802 using TargetLowering = ::Ice::X8632::TargetX86Base<Traits>;
803 using ConcreteTarget = ::Ice::X8632::TargetX8632;
804 using Assembler = ::Ice::X8632::AssemblerX86Base<Traits>;
808 class X86Operand : public ::Ice::Operand {
814 enum OperandKindX8632 { k__Start = ::Ice::Operand::kTarget, kMem, kSplit };
815 using ::Ice::Operand::dump;
821 : Operand(static_cast<::Ice::Operand::OperandKind>(Kind), Ty) {}
862 Address toAsmAddress(Assembler *Asm, const Ice::TargetLowering *Target,
965 using Traits = ::Ice::X8632::TargetX8632Traits;