Home
last modified time | relevance | path

Searched refs:CaseRec (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h165 struct CaseRec { struct
166 CaseRec(MachineBasicBlock *bb, const Constant *lt, const Constant *ge, in CaseRec() argument
181 typedef std::vector<CaseRec> CaseRecVector; argument
433 bool handleSmallSwitchRange(CaseRec& CR,
438 bool handleJTSwitchCase(CaseRec& CR,
443 bool handleBTSplitSwitchCase(CaseRec& CR,
448 bool handleBitTestsSwitchCase(CaseRec& CR,
DSelectionDAGBuilder.cpp1871 bool SelectionDAGBuilder::handleSmallSwitchRange(CaseRec& CR, in handleSmallSwitchRange()
2018 bool SelectionDAGBuilder::handleJTSwitchCase(CaseRec &CR, in handleJTSwitchCase()
2116 bool SelectionDAGBuilder::handleBTSplitSwitchCase(CaseRec& CR, in handleBTSplitSwitchCase()
2210 WorkList.push_back(CaseRec(TrueBB, C, CR.GE, LHSR)); in handleBTSplitSwitchCase()
2227 WorkList.push_back(CaseRec(FalseBB,CR.LT,C,RHSR)); in handleBTSplitSwitchCase()
2249 bool SelectionDAGBuilder::handleBitTestsSwitchCase(CaseRec& CR, in handleBitTestsSwitchCase()
2489 WorkList.push_back(CaseRec(SwitchMBB,0,0, in visitSwitch()
2494 CaseRec CR = WorkList.back(); in visitSwitch()