Home | History | Annotate | Download | only in InstCombine

Lines Matching full:dyn_cast

41   Instruction *I = dyn_cast<Instruction>(V);
45 if ((CST = dyn_cast<ConstantInt>(I->getOperand(1))))
48 if ((CST = dyn_cast<ConstantInt>(I->getOperand(1)))) {
98 if (ConstantInt *CI = dyn_cast<ConstantInt>(RHS)) {
110 if (ZExtInst *ZI = dyn_cast<ZExtInst>(LHS))
191 if (IntegerType *IT = dyn_cast<IntegerType>(I.getType())) {
230 if (ConstantInt *CRHS = dyn_cast<ConstantInt>(RHS)) {
257 if (SelectInst *SI = dyn_cast<SelectInst>(LHS))
264 SelectInst *SI = dyn_cast<SelectInst>(LHS);
267 SI = dyn_cast<SelectInst>(RHS);
289 if (SExtInst *LHSConv = dyn_cast<SExtInst>(LHS)) {
291 if (ConstantInt *RHSC = dyn_cast<ConstantInt>(RHS)) {
305 if (SExtInst *RHSConv = dyn_cast<SExtInst>(RHS)) {
328 if (Constant *RHSC = dyn_cast<Constant>(RHS)) {
330 if (ConstantFP *CFP = dyn_cast<ConstantFP>(RHSC)) {
352 if (ConstantFP *CFP = dyn_cast<ConstantFP>(RHS))
358 if (SIToFPInst *LHSConv = dyn_cast<SIToFPInst>(LHS)) {
364 if (ConstantFP *CFP = dyn_cast<ConstantFP>(RHS)) {
378 if (SIToFPInst *RHSConv = dyn_cast<SIToFPInst>(RHS)) {
419 if (ConstantInt *OpC = dyn_cast<ConstantInt>(Op)) {
423 if (StructType *STy = dyn_cast<StructType>(*GTI)) {
475 if (GetElementPtrInst *LHSGEP = dyn_cast<GetElementPtrInst>(LHS)) {
480 } else if (ConstantExpr *CE = dyn_cast<ConstantExpr>(RHS)) {
491 if (GetElementPtrInst *RHSGEP = dyn_cast<GetElementPtrInst>(RHS)) {
496 } else if (ConstantExpr *CE = dyn_cast<ConstantExpr>(LHS)) {
555 if (ConstantInt *C = dyn_cast<ConstantInt>(Op0)) {
577 if (SelectInst *SI = dyn_cast<SelectInst>(Op1))
582 if (ZExtInst *ZI = dyn_cast<ZExtInst>(Op1))