• Home
  • Raw
  • Download

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;
493 const ::Ice::ClFlags &Flags,
557 for (Ice::SizeT J = 0; J < Entry.NumAliases; ++J) {
604 static SmallBitVector getRegisterSet(const ::Ice::ClFlags &Flags,
614 if (scratch && (Include & ::Ice::TargetLowering::RegSet_CallerSave)) \
616 if (preserved && (Include & ::Ice::TargetLowering::RegSet_CalleeSave)) \
618 if (stackptr && (Include & ::Ice::TargetLowering::RegSet_StackPointer)) \
620 if (frameptr && (Include & ::Ice::TargetLowering::RegSet_FramePointer)) \
622 if (scratch && (Exclude & ::Ice::TargetLowering::RegSet_CallerSave)) \
624 if (preserved && (Exclude & ::Ice::TargetLowering::RegSet_CalleeSave)) \
626 if (stackptr && (Exclude & ::Ice::TargetLowering::RegSet_StackPointer)) \
628 if (frameptr && (Exclude & ::Ice::TargetLowering::RegSet_FramePointer)) \
837 using Insts = ::Ice::X8664::Insts<Traits>;
839 using TargetLowering = ::Ice::X8664::TargetX86Base<Traits>;
840 using ConcreteTarget = ::Ice::X8664::TargetX8664;
841 using Assembler = ::Ice::X8664::AssemblerX86Base<Traits>;
845 class X86Operand : public ::Ice::Operand {
851 enum OperandKindX8664 { k__Start = ::Ice::Operand::kTarget, kMem, kSplit };
852 using ::Ice::Operand::dump;
858 : Operand(static_cast<::Ice::Operand::OperandKind>(Kind), Ty) {}
895 Address toAsmAddress(Assembler *Asm, const Ice::TargetLowering *Target,
984 using Traits = ::Ice::X8664::TargetX8664Traits;