Lines Matching refs:SelectionDAGISel

239     SelectionDAGISel &IS;
244 OptLevelChanger(SelectionDAGISel &ISel, CodeGenOptLevel NewOptLevel) in OptLevelChanger()
283 ScheduleDAGSDNodes *createDefaultScheduler(SelectionDAGISel *IS, in createDefaultScheduler()
337 char &ID, std::unique_ptr<SelectionDAGISel> S) in SelectionDAGISelLegacy()
377 SelectionDAGISel::SelectionDAGISel(TargetMachine &tm, CodeGenOptLevel OL) in SelectionDAGISel() function in SelectionDAGISel
391 SelectionDAGISel::~SelectionDAGISel() { in ~SelectionDAGISel()
481 void SelectionDAGISel::initializeAnalysisResults( in initializeAnalysisResults()
536 void SelectionDAGISel::initializeAnalysisResults(MachineFunctionPass &MFP) { in initializeAnalysisResults()
590 bool SelectionDAGISel::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
827 void SelectionDAGISel::SelectBasicBlock(BasicBlock::const_iterator Begin, in SelectBasicBlock()
853 void SelectionDAGISel::ComputeLiveOutVRegInfo() { in ComputeLiveOutVRegInfo()
890 void SelectionDAGISel::CodeGenAndEmitDAG() { in CodeGenAndEmitDAG()
1198 void SelectionDAGISel::EnforceNodeIdInvariant(SDNode *Node) { in EnforceNodeIdInvariant()
1217 void SelectionDAGISel::InvalidateNodeId(SDNode *N) { in InvalidateNodeId()
1223 int SelectionDAGISel::getUninvalidatedNodeId(SDNode *N) { in getUninvalidatedNodeId()
1230 void SelectionDAGISel::DoInstructionSelection() { in DoInstructionSelection()
1385 bool SelectionDAGISel::PrepareEHLandingPad() { in PrepareEHLandingPad()
1445 void SelectionDAGISel::reportIPToStateForBlocks(MachineFunction *MF) { in reportIPToStateForBlocks()
1602 void SelectionDAGISel::SelectAllBasicBlocks(const Function &Fn) { in SelectAllBasicBlocks()
1893 SelectionDAGISel::FinishBasicBlock() { in FinishBasicBlock()
2153 ScheduleDAGSDNodes *SelectionDAGISel::CreateScheduler() { in CreateScheduler()
2166 bool SelectionDAGISel::CheckAndMask(SDValue LHS, ConstantSDNode *RHS, in CheckAndMask()
2195 bool SelectionDAGISel::CheckOrMask(SDValue LHS, ConstantSDNode *RHS, in CheckOrMask()
2225 void SelectionDAGISel::SelectInlineAsmMemoryOperands(std::vector<SDValue> &Ops, in SelectInlineAsmMemoryOperands()
2347 bool SelectionDAGISel::IsProfitableToFold(SDValue N, SDNode *U, in IsProfitableToFold()
2356 bool SelectionDAGISel::IsLegalToFold(SDValue N, SDNode *U, SDNode *Root, in IsLegalToFold()
2424 void SelectionDAGISel::Select_INLINEASM(SDNode *N) { in Select_INLINEASM()
2437 void SelectionDAGISel::Select_READ_REGISTER(SDNode *Op) { in Select_READ_REGISTER()
2454 void SelectionDAGISel::Select_WRITE_REGISTER(SDNode *Op) { in Select_WRITE_REGISTER()
2471 void SelectionDAGISel::Select_UNDEF(SDNode *N) { in Select_UNDEF()
2475 void SelectionDAGISel::Select_FREEZE(SDNode *N) { in Select_FREEZE()
2483 void SelectionDAGISel::Select_ARITH_FENCE(SDNode *N) { in Select_ARITH_FENCE()
2488 void SelectionDAGISel::Select_MEMBARRIER(SDNode *N) { in Select_MEMBARRIER()
2493 void SelectionDAGISel::Select_CONVERGENCECTRL_ANCHOR(SDNode *N) { in Select_CONVERGENCECTRL_ANCHOR()
2498 void SelectionDAGISel::Select_CONVERGENCECTRL_ENTRY(SDNode *N) { in Select_CONVERGENCECTRL_ENTRY()
2503 void SelectionDAGISel::Select_CONVERGENCECTRL_LOOP(SDNode *N) { in Select_CONVERGENCECTRL_LOOP()
2508 void SelectionDAGISel::pushStackMapLiveVariable(SmallVectorImpl<SDValue> &Ops, in pushStackMapLiveVariable()
2526 void SelectionDAGISel::Select_STACKMAP(SDNode *N) { in Select_STACKMAP()
2556 void SelectionDAGISel::Select_PATCHPOINT(SDNode *N) { in Select_PATCHPOINT()
2624 void SelectionDAGISel::Select_JUMP_TABLE_DEBUG_INFO(SDNode *N) { in Select_JUMP_TABLE_DEBUG_INFO()
2633 void SelectionDAGISel::UpdateChains( in UpdateChains()
2751 SDNode *SelectionDAGISel::
2835 unsigned &MatcherIndex, const SelectionDAGISel &SDISel) { in CheckPatternPredicate()
2837 Opcode == SelectionDAGISel::OPC_CheckPatternPredicateTwoByte; in CheckPatternPredicate()
2839 TwoBytePredNo || Opcode == SelectionDAGISel::OPC_CheckPatternPredicate in CheckPatternPredicate()
2841 : Opcode - SelectionDAGISel::OPC_CheckPatternPredicate0; in CheckPatternPredicate()
2850 unsigned &MatcherIndex, const SelectionDAGISel &SDISel, in CheckNodePredicate()
2852 unsigned PredNo = Opcode == SelectionDAGISel::OPC_CheckPredicate in CheckNodePredicate()
2854 : Opcode - SelectionDAGISel::OPC_CheckPredicate0; in CheckNodePredicate()
2946 SDValue N, const SelectionDAGISel &SDISel) { in CheckAndImm()
2959 const SelectionDAGISel &SDISel) { in CheckOrImm()
2979 const SelectionDAGISel &SDISel, in IsPredicateKnownToFail()
2986 case SelectionDAGISel::OPC_CheckSame: in IsPredicateKnownToFail()
2989 case SelectionDAGISel::OPC_CheckChild0Same: in IsPredicateKnownToFail()
2990 case SelectionDAGISel::OPC_CheckChild1Same: in IsPredicateKnownToFail()
2991 case SelectionDAGISel::OPC_CheckChild2Same: in IsPredicateKnownToFail()
2992 case SelectionDAGISel::OPC_CheckChild3Same: in IsPredicateKnownToFail()
2994 Table[Index-1] - SelectionDAGISel::OPC_CheckChild0Same); in IsPredicateKnownToFail()
2996 case SelectionDAGISel::OPC_CheckPatternPredicate: in IsPredicateKnownToFail()
2997 case SelectionDAGISel::OPC_CheckPatternPredicate0: in IsPredicateKnownToFail()
2998 case SelectionDAGISel::OPC_CheckPatternPredicate1: in IsPredicateKnownToFail()
2999 case SelectionDAGISel::OPC_CheckPatternPredicate2: in IsPredicateKnownToFail()
3000 case SelectionDAGISel::OPC_CheckPatternPredicate3: in IsPredicateKnownToFail()
3001 case SelectionDAGISel::OPC_CheckPatternPredicate4: in IsPredicateKnownToFail()
3002 case SelectionDAGISel::OPC_CheckPatternPredicate5: in IsPredicateKnownToFail()
3003 case SelectionDAGISel::OPC_CheckPatternPredicate6: in IsPredicateKnownToFail()
3004 case SelectionDAGISel::OPC_CheckPatternPredicate7: in IsPredicateKnownToFail()
3005 case SelectionDAGISel::OPC_CheckPatternPredicateTwoByte: in IsPredicateKnownToFail()
3008 case SelectionDAGISel::OPC_CheckPredicate: in IsPredicateKnownToFail()
3009 case SelectionDAGISel::OPC_CheckPredicate0: in IsPredicateKnownToFail()
3010 case SelectionDAGISel::OPC_CheckPredicate1: in IsPredicateKnownToFail()
3011 case SelectionDAGISel::OPC_CheckPredicate2: in IsPredicateKnownToFail()
3012 case SelectionDAGISel::OPC_CheckPredicate3: in IsPredicateKnownToFail()
3013 case SelectionDAGISel::OPC_CheckPredicate4: in IsPredicateKnownToFail()
3014 case SelectionDAGISel::OPC_CheckPredicate5: in IsPredicateKnownToFail()
3015 case SelectionDAGISel::OPC_CheckPredicate6: in IsPredicateKnownToFail()
3016 case SelectionDAGISel::OPC_CheckPredicate7: in IsPredicateKnownToFail()
3019 case SelectionDAGISel::OPC_CheckOpcode: in IsPredicateKnownToFail()
3022 case SelectionDAGISel::OPC_CheckType: in IsPredicateKnownToFail()
3023 case SelectionDAGISel::OPC_CheckTypeI32: in IsPredicateKnownToFail()
3024 case SelectionDAGISel::OPC_CheckTypeI64: { in IsPredicateKnownToFail()
3027 case SelectionDAGISel::OPC_CheckTypeI32: in IsPredicateKnownToFail()
3030 case SelectionDAGISel::OPC_CheckTypeI64: in IsPredicateKnownToFail()
3040 case SelectionDAGISel::OPC_CheckTypeRes: { in IsPredicateKnownToFail()
3047 case SelectionDAGISel::OPC_CheckChild0Type: in IsPredicateKnownToFail()
3048 case SelectionDAGISel::OPC_CheckChild1Type: in IsPredicateKnownToFail()
3049 case SelectionDAGISel::OPC_CheckChild2Type: in IsPredicateKnownToFail()
3050 case SelectionDAGISel::OPC_CheckChild3Type: in IsPredicateKnownToFail()
3051 case SelectionDAGISel::OPC_CheckChild4Type: in IsPredicateKnownToFail()
3052 case SelectionDAGISel::OPC_CheckChild5Type: in IsPredicateKnownToFail()
3053 case SelectionDAGISel::OPC_CheckChild6Type: in IsPredicateKnownToFail()
3054 case SelectionDAGISel::OPC_CheckChild7Type: in IsPredicateKnownToFail()
3055 case SelectionDAGISel::OPC_CheckChild0TypeI32: in IsPredicateKnownToFail()
3056 case SelectionDAGISel::OPC_CheckChild1TypeI32: in IsPredicateKnownToFail()
3057 case SelectionDAGISel::OPC_CheckChild2TypeI32: in IsPredicateKnownToFail()
3058 case SelectionDAGISel::OPC_CheckChild3TypeI32: in IsPredicateKnownToFail()
3059 case SelectionDAGISel::OPC_CheckChild4TypeI32: in IsPredicateKnownToFail()
3060 case SelectionDAGISel::OPC_CheckChild5TypeI32: in IsPredicateKnownToFail()
3061 case SelectionDAGISel::OPC_CheckChild6TypeI32: in IsPredicateKnownToFail()
3062 case SelectionDAGISel::OPC_CheckChild7TypeI32: in IsPredicateKnownToFail()
3063 case SelectionDAGISel::OPC_CheckChild0TypeI64: in IsPredicateKnownToFail()
3064 case SelectionDAGISel::OPC_CheckChild1TypeI64: in IsPredicateKnownToFail()
3065 case SelectionDAGISel::OPC_CheckChild2TypeI64: in IsPredicateKnownToFail()
3066 case SelectionDAGISel::OPC_CheckChild3TypeI64: in IsPredicateKnownToFail()
3067 case SelectionDAGISel::OPC_CheckChild4TypeI64: in IsPredicateKnownToFail()
3068 case SelectionDAGISel::OPC_CheckChild5TypeI64: in IsPredicateKnownToFail()
3069 case SelectionDAGISel::OPC_CheckChild6TypeI64: in IsPredicateKnownToFail()
3070 case SelectionDAGISel::OPC_CheckChild7TypeI64: { in IsPredicateKnownToFail()
3073 if (Opcode >= SelectionDAGISel::OPC_CheckChild0TypeI32 && in IsPredicateKnownToFail()
3074 Opcode <= SelectionDAGISel::OPC_CheckChild7TypeI32) { in IsPredicateKnownToFail()
3076 ChildNo = Opcode - SelectionDAGISel::OPC_CheckChild0TypeI32; in IsPredicateKnownToFail()
3077 } else if (Opcode >= SelectionDAGISel::OPC_CheckChild0TypeI64 && in IsPredicateKnownToFail()
3078 Opcode <= SelectionDAGISel::OPC_CheckChild7TypeI64) { in IsPredicateKnownToFail()
3080 ChildNo = Opcode - SelectionDAGISel::OPC_CheckChild0TypeI64; in IsPredicateKnownToFail()
3083 ChildNo = Opcode - SelectionDAGISel::OPC_CheckChild0Type; in IsPredicateKnownToFail()
3089 case SelectionDAGISel::OPC_CheckCondCode: in IsPredicateKnownToFail()
3092 case SelectionDAGISel::OPC_CheckChild2CondCode: in IsPredicateKnownToFail()
3095 case SelectionDAGISel::OPC_CheckValueType: in IsPredicateKnownToFail()
3099 case SelectionDAGISel::OPC_CheckInteger: in IsPredicateKnownToFail()
3102 case SelectionDAGISel::OPC_CheckChild0Integer: in IsPredicateKnownToFail()
3103 case SelectionDAGISel::OPC_CheckChild1Integer: in IsPredicateKnownToFail()
3104 case SelectionDAGISel::OPC_CheckChild2Integer: in IsPredicateKnownToFail()
3105 case SelectionDAGISel::OPC_CheckChild3Integer: in IsPredicateKnownToFail()
3106 case SelectionDAGISel::OPC_CheckChild4Integer: in IsPredicateKnownToFail()
3108 Table[Index-1] - SelectionDAGISel::OPC_CheckChild0Integer); in IsPredicateKnownToFail()
3110 case SelectionDAGISel::OPC_CheckAndImm: in IsPredicateKnownToFail()
3113 case SelectionDAGISel::OPC_CheckOrImm: in IsPredicateKnownToFail()
3185 void SelectionDAGISel::SelectCodeCommon(SDNode *NodeToMatch, in SelectCodeCommon()
3517 case SelectionDAGISel::OPC_CheckPredicate0: in SelectCodeCommon()
3518 case SelectionDAGISel::OPC_CheckPredicate1: in SelectCodeCommon()
3519 case SelectionDAGISel::OPC_CheckPredicate2: in SelectCodeCommon()
3520 case SelectionDAGISel::OPC_CheckPredicate3: in SelectCodeCommon()
3521 case SelectionDAGISel::OPC_CheckPredicate4: in SelectCodeCommon()
3522 case SelectionDAGISel::OPC_CheckPredicate5: in SelectCodeCommon()
3523 case SelectionDAGISel::OPC_CheckPredicate6: in SelectCodeCommon()
3524 case SelectionDAGISel::OPC_CheckPredicate7: in SelectCodeCommon()
3692 if (Opcode >= SelectionDAGISel::OPC_CheckChild0TypeI32 && in SelectCodeCommon()
3693 Opcode <= SelectionDAGISel::OPC_CheckChild7TypeI32) { in SelectCodeCommon()
3695 ChildNo = Opcode - SelectionDAGISel::OPC_CheckChild0TypeI32; in SelectCodeCommon()
3696 } else if (Opcode >= SelectionDAGISel::OPC_CheckChild0TypeI64 && in SelectCodeCommon()
3697 Opcode <= SelectionDAGISel::OPC_CheckChild7TypeI64) { in SelectCodeCommon()
3699 ChildNo = Opcode - SelectionDAGISel::OPC_CheckChild0TypeI64; in SelectCodeCommon()
3702 ChildNo = Opcode - SelectionDAGISel::OPC_CheckChild0Type; in SelectCodeCommon()
4332 bool SelectionDAGISel::mayRaiseFPException(SDNode *N) const { in mayRaiseFPException()
4346 bool SelectionDAGISel::isOrEquivalentToAdd(const SDNode *N) const { in isOrEquivalentToAdd()
4364 void SelectionDAGISel::CannotYetSelect(SDNode *N) { in CannotYetSelect()