Lines Matching refs:X86DAGToDAGISel
151 class X86DAGToDAGISel final : public SelectionDAGISel { class
164 explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOpt::Level OptLevel) in X86DAGToDAGISel() function in __anonfec1f42b0311::X86DAGToDAGISel
400 X86DAGToDAGISel::IsProfitableToFold(SDValue N, SDNode *U, SDNode *Root) const { in IsProfitableToFold()
536 void X86DAGToDAGISel::PreprocessISelDAG() { in PreprocessISelDAG()
656 void X86DAGToDAGISel::emitSpecialCodeForMain() { in emitSpecialCodeForMain()
672 void X86DAGToDAGISel::EmitFunctionEntryCode() { in EmitFunctionEntryCode()
689 bool X86DAGToDAGISel::foldOffsetIntoAddress(uint64_t Offset, in foldOffsetIntoAddress()
711 bool X86DAGToDAGISel::matchLoadInAddress(LoadSDNode *N, X86ISelAddressMode &AM){ in matchLoadInAddress()
740 bool X86DAGToDAGISel::matchWrapper(SDValue N, X86ISelAddressMode &AM) { in matchWrapper()
838 bool X86DAGToDAGISel::matchAddress(SDValue N, X86ISelAddressMode &AM) { in matchAddress()
867 bool X86DAGToDAGISel::matchAdd(SDValue N, X86ISelAddressMode &AM, in matchAdd()
1109 bool X86DAGToDAGISel::matchAddressRecursively(SDValue N, X86ISelAddressMode &AM, in matchAddressRecursively()
1400 bool X86DAGToDAGISel::matchAddressBase(SDValue N, X86ISelAddressMode &AM) { in matchAddressBase()
1420 bool X86DAGToDAGISel::selectVectorAddr(SDNode *Parent, SDValue N, SDValue &Base, in selectVectorAddr()
1465 bool X86DAGToDAGISel::selectAddr(SDNode *Parent, SDValue N, SDValue &Base, in selectAddr()
1512 bool X86DAGToDAGISel::selectScalarSSELoad(SDNode *Root, in selectScalarSSELoad()
1551 bool X86DAGToDAGISel::selectMOV64Imm32(SDValue N, SDValue &Imm) { in selectMOV64Imm32()
1580 bool X86DAGToDAGISel::selectLEA64_32Addr(SDValue N, SDValue &Base, in selectLEA64_32Addr()
1622 bool X86DAGToDAGISel::selectLEAAddr(SDValue N, in selectLEAAddr()
1686 bool X86DAGToDAGISel::selectTLSADDRAddr(SDValue N, SDValue &Base, in selectTLSADDRAddr()
1710 bool X86DAGToDAGISel::tryFoldLoad(SDNode *P, SDValue N, in tryFoldLoad()
1726 SDNode *X86DAGToDAGISel::getGlobalBaseReg() { in getGlobalBaseReg()
1898 bool X86DAGToDAGISel::tryGather(SDNode *Node, unsigned Opc) { in tryGather()
1930 void X86DAGToDAGISel::Select(SDNode *Node) { in Select()
2695 bool X86DAGToDAGISel::
2727 return new X86DAGToDAGISel(TM, OptLevel); in createX86ISelDag()