Lines Matching refs:X86InstructionSelector

60 class X86InstructionSelector : public InstructionSelector {  class
62 X86InstructionSelector(const X86TargetMachine &TM, const X86Subtarget &STI,
153 X86InstructionSelector::X86InstructionSelector(const X86TargetMachine &TM, in X86InstructionSelector() function in X86InstructionSelector
170 X86InstructionSelector::getRegClass(LLT Ty, const RegisterBank &RB) const { in getRegClass()
198 X86InstructionSelector::getRegClass(LLT Ty, unsigned Reg, in getRegClass()
232 bool X86InstructionSelector::selectCopy(MachineInstr &I, in selectCopy()
309 bool X86InstructionSelector::select(MachineInstr &I) { in select()
395 unsigned X86InstructionSelector::getLoadStoreOp(const LLT &Ty, in getLoadStoreOp()
500 bool X86InstructionSelector::selectLoadStoreOp(MachineInstr &I, in selectLoadStoreOp()
560 bool X86InstructionSelector::selectFrameIndexOrGep(MachineInstr &I, in selectFrameIndexOrGep()
588 bool X86InstructionSelector::selectGlobalValue(MachineInstr &I, in selectGlobalValue()
634 bool X86InstructionSelector::selectConstant(MachineInstr &I, in selectConstant()
691 bool X86InstructionSelector::selectTurnIntoCOPY( in selectTurnIntoCOPY()
706 bool X86InstructionSelector::selectTruncOrPtrToInt(MachineInstr &I, in selectTruncOrPtrToInt()
772 bool X86InstructionSelector::selectZext(MachineInstr &I, in selectZext()
837 bool X86InstructionSelector::selectAnyext(MachineInstr &I, in selectAnyext()
892 bool X86InstructionSelector::selectCmp(MachineInstr &I, in selectCmp()
943 bool X86InstructionSelector::selectFCmp(MachineInstr &I, in selectFCmp()
1034 bool X86InstructionSelector::selectUadde(MachineInstr &I, in selectUadde()
1093 bool X86InstructionSelector::selectExtract(MachineInstr &I, in selectExtract()
1150 bool X86InstructionSelector::emitExtractSubreg(unsigned DstReg, unsigned SrcReg, in emitExtractSubreg()
1188 bool X86InstructionSelector::emitInsertSubreg(unsigned DstReg, unsigned SrcReg, in emitInsertSubreg()
1226 bool X86InstructionSelector::selectInsert(MachineInstr &I, in selectInsert()
1284 bool X86InstructionSelector::selectUnmergeValues( in selectUnmergeValues()
1309 bool X86InstructionSelector::selectMergeValues( in selectMergeValues()
1358 bool X86InstructionSelector::selectCondBranch(MachineInstr &I, in selectCondBranch()
1379 bool X86InstructionSelector::materializeFP(MachineInstr &I, in materializeFP()
1446 bool X86InstructionSelector::selectImplicitDefOrPHI( in selectImplicitDefOrPHI()
1473 bool X86InstructionSelector::selectDivRem(MachineInstr &I, in selectDivRem()
1673 bool X86InstructionSelector::selectIntrinsicWSideEffects( in selectIntrinsicWSideEffects()
1692 return new X86InstructionSelector(TM, Subtarget, RBI); in createX86InstructionSelector()