Home | History | Annotate | Download | only in ExecutionEngine

Lines Matching full:instruction

578     case Instruction::GetElementPtr: {
588 case Instruction::Trunc: {
594 case Instruction::ZExt: {
600 case Instruction::SExt: {
606 case Instruction::FPTrunc: {
612 case Instruction::FPExt:{
618 case Instruction::UIToFP: {
633 case Instruction::SIToFP: {
648 case Instruction::FPToUI: // double->APInt conversion handles sign
649 case Instruction::FPToSI: {
661 CE->getOpcode()==Instruction::FPToSI,
667 case Instruction::PtrToInt: {
676 case Instruction::IntToPtr: {
684 case Instruction::BitCast: {
710 case Instruction::Add:
711 case Instruction::FAdd:
712 case Instruction::Sub:
713 case Instruction::FSub:
714 case Instruction::Mul:
715 case Instruction::FMul:
716 case Instruction::UDiv:
717 case Instruction::SDiv:
718 case Instruction::URem:
719 case Instruction::SRem:
720 case Instruction::And:
721 case Instruction::Or:
722 case Instruction::Xor: {
731 case Instruction::Add: GV.IntVal = LHS.IntVal + RHS.IntVal; break;
732 case Instruction::Sub: GV.IntVal = LHS.IntVal - RHS.IntVal; break;
733 case Instruction::Mul: GV.IntVal = LHS.IntVal * RHS.IntVal; break;
734 case Instruction::UDiv:GV.IntVal = LHS.IntVal.udiv(RHS.IntVal); break;
735 case Instruction::SDiv:GV.IntVal = LHS.IntVal.sdiv(RHS.IntVal); break;
736 case Instruction::URem:GV.IntVal = LHS.IntVal.urem(RHS.IntVal); break;
737 case Instruction::SRem:GV.IntVal = LHS.IntVal.srem(RHS.IntVal); break;
738 case Instruction::And: GV.IntVal = LHS.IntVal & RHS.IntVal; break;
739 case Instruction::Or: GV.IntVal = LHS.IntVal | RHS.IntVal; break;
740 case Instruction::Xor: GV.IntVal = LHS.IntVal ^ RHS.IntVal; break;
746 case Instruction::FAdd:
748 case Instruction::FSub:
750 case Instruction::FMul:
752 case Instruction::FDiv:
754 case Instruction::FRem:
761 case Instruction::FAdd:
763 case Instruction::FSub:
765 case Instruction::FMul:
767 case Instruction::FDiv:
769 case Instruction::FRem:
780 case Instruction::FAdd:
784 case Instruction::FSub:
789 case Instruction::FMul:
794 case Instruction::FDiv:
799 case Instruction::FRem: