reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5150 switch (I->getOpcode()) { 5155 return selectAddSub(I); 5157 return selectMul(I); 5159 return selectSDiv(I); 5161 if (!selectBinaryOp(I, ISD::SREM)) 5162 return selectRem(I, ISD::SREM); 5165 if (!selectBinaryOp(I, ISD::UREM)) 5166 return selectRem(I, ISD::UREM); 5171 return selectShift(I); 5175 return selectLogicalOp(I); 5177 return selectBranch(I); 5179 return selectIndirectBr(I); 5181 if (!FastISel::selectBitCast(I)) 5182 return selectBitCast(I); 5185 if (!selectCast(I, ISD::FP_TO_SINT)) 5186 return selectFPToInt(I, /*Signed=*/true); 5189 return selectFPToInt(I, /*Signed=*/false); 5192 return selectIntExt(I); 5194 if (!selectCast(I, ISD::TRUNCATE)) 5195 return selectTrunc(I); 5198 return selectFPExt(I); 5200 return selectFPTrunc(I); 5202 if (!selectCast(I, ISD::SINT_TO_FP)) 5203 return selectIntToFP(I, /*Signed=*/true); 5206 return selectIntToFP(I, /*Signed=*/false); 5208 return selectLoad(I); 5210 return selectStore(I); 5213 return selectCmp(I); 5215 return selectSelect(I); 5217 return selectRet(I); 5219 return selectFRem(I); 5221 return selectGetElementPtr(I); 5223 return selectAtomicCmpXchg(cast<AtomicCmpXchgInst>(I)); 5227 return selectOperator(I, I->getOpcode()); 5227 return selectOperator(I, I->getOpcode());