Lines Matching refs:Ice
32 namespace Ice {
35 using namespace ::Ice::X86;
52 static constexpr ::Ice::Assembler::AssemblerKind AsmKind =
53 ::Ice::Assembler::Asm_X8664;
59 static constexpr ::Ice::RegX8664::GPRRegister Last8BitGPR =
60 ::Ice::RegX8664::GPRRegister::Encoded_Reg_r15d;
64 using GPRRegister = ::Ice::RegX8664::GPRRegister;
65 using ByteRegister = ::Ice::RegX8664::ByteRegister;
66 using XmmRegister = ::Ice::RegX8664::XmmRegister;
68 using Cond = ::Ice::CondX8664;
70 using RegisterSet = ::Ice::RegX8664;
483 const ::Ice::ClFlags &Flags,
583 static SmallBitVector getRegisterSet(const ::Ice::ClFlags &Flags,
593 if (scratch && (Include & ::Ice::TargetLowering::RegSet_CallerSave)) \
595 if (preserved && (Include & ::Ice::TargetLowering::RegSet_CalleeSave)) \
597 if (stackptr && (Include & ::Ice::TargetLowering::RegSet_StackPointer)) \
599 if (frameptr && (Include & ::Ice::TargetLowering::RegSet_FramePointer)) \
601 if (scratch && (Exclude & ::Ice::TargetLowering::RegSet_CallerSave)) \
603 if (preserved && (Exclude & ::Ice::TargetLowering::RegSet_CalleeSave)) \
605 if (stackptr && (Exclude & ::Ice::TargetLowering::RegSet_StackPointer)) \
607 if (frameptr && (Exclude & ::Ice::TargetLowering::RegSet_FramePointer)) \
882 using Insts = ::Ice::X8664::Insts<Traits>;
884 using TargetLowering = ::Ice::X8664::TargetX86Base<Traits>;
885 using ConcreteTarget = ::Ice::X8664::TargetX8664;
886 using Assembler = ::Ice::X8664::AssemblerX86Base<Traits>;
890 class X86Operand : public ::Ice::Operand {
896 enum OperandKindX8664 { k__Start = ::Ice::Operand::kTarget, kMem, kSplit };
897 using ::Ice::Operand::dump;
903 : Operand(static_cast<::Ice::Operand::OperandKind>(Kind), Ty) {}
940 Address toAsmAddress(Assembler *Asm, const Ice::TargetLowering *Target,
1037 using Traits = ::Ice::X8664::TargetX8664Traits;