Lines Matching refs:getOpcode
1907 if (Bop->getOpcode() == Instruction::Sub)
1915 if (Bop->getOpcode() == Instruction::FSub)
1923 return (Bop->getOpcode() == Instruction::Xor &&
2003 switch (getOpcode()) {
2017 if (getOpcode() != Instruction::BitCast)
2070 return isNoopCast(getOpcode(), getOperand(0)->getType(), getType(), IntPtrTy);
2667 assert(castIsValid(getOpcode(), S, Ty) && "Illegal Trunc");
2673 assert(castIsValid(getOpcode(), S, Ty) && "Illegal Trunc");
2679 assert(castIsValid(getOpcode(), S, Ty) && "Illegal ZExt");
2685 assert(castIsValid(getOpcode(), S, Ty) && "Illegal ZExt");
2690 assert(castIsValid(getOpcode(), S, Ty) && "Illegal SExt");
2696 assert(castIsValid(getOpcode(), S, Ty) && "Illegal SExt");
2702 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPTrunc");
2708 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPTrunc");
2714 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPExt");
2720 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPExt");
2726 assert(castIsValid(getOpcode(), S, Ty) && "Illegal UIToFP");
2732 assert(castIsValid(getOpcode(), S, Ty) && "Illegal UIToFP");
2738 assert(castIsValid(getOpcode(), S, Ty) && "Illegal SIToFP");
2744 assert(castIsValid(getOpcode(), S, Ty) && "Illegal SIToFP");
2750 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPToUI");
2756 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPToUI");
2762 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPToSI");
2768 assert(castIsValid(getOpcode(), S, Ty) && "Illegal FPToSI");
2774 assert(castIsValid(getOpcode(), S, Ty) && "Illegal PtrToInt");
2780 assert(castIsValid(getOpcode(), S, Ty) && "Illegal PtrToInt");
2786 assert(castIsValid(getOpcode(), S, Ty) && "Illegal IntToPtr");
2792 assert(castIsValid(getOpcode(), S, Ty) && "Illegal IntToPtr");
2798 assert(castIsValid(getOpcode(), S, Ty) && "Illegal BitCast");
2804 assert(castIsValid(getOpcode(), S, Ty) && "Illegal BitCast");
3320 return Create(getOpcode(), Op<0>(), Op<1>());