Home | History | Annotate | Download | only in VMCore

Lines Matching refs:getOpcode

191   switch (CE->getOpcode()) {
252 if (CE->getOpcode() == Instruction::Sub) {
256 LHS->getOpcode() == Instruction::PtrToInt &&
257 RHS->getOpcode() == Instruction::PtrToInt &&
742 return Instruction::isCast(getOpcode());
746 return getOpcode() == Instruction::ICmp || getOpcode() == Instruction::FCmp;
750 if (getOpcode() != Instruction::GetElementPtr) return false;
775 return getOpcode() == Instruction::ExtractValue ||
776 getOpcode() == Instruction::InsertValue;
803 switch (getOpcode()) {
816 return ConstantExpr::getCast(getOpcode(), Op, getType());
854 return ConstantExpr::get(getOpcode(), Op0, Op1, SubclassOptionalData);
871 switch (getOpcode()) {
884 return ConstantExpr::getCast(getOpcode(), Ops[0], Ty);
902 return ConstantExpr::get(getOpcode(), Ops[0], Ops[1], SubclassOptionalData);
1876 return Instruction::getOpcodeName(getOpcode());
2085 if (getOpcode() == Instruction::GetElementPtr) {
2098 } else if (getOpcode() == Instruction::ExtractValue) {
2104 } else if (getOpcode() == Instruction::InsertValue) {
2114 Replacement = ConstantExpr::getCast(getOpcode(), To, getType());
2115 } else if (getOpcode() == Instruction::Select) {
2123 } else if (getOpcode() == Instruction::ExtractElement) {
2129 } else if (getOpcode() == Instruction::InsertElement) {
2137 } else if (getOpcode() == Instruction::ShuffleVector) {
2150 if (getOpcode() == Instruction::ICmp)
2153 assert(getOpcode() == Instruction::FCmp);
2161 Replacement = ConstantExpr::get(getOpcode(), C1, C2, SubclassOptionalData);