reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
683 if (Opcode == Instruction::Trunc) { 689 if (Opcode == Instruction::ZExt || Opcode == Instruction::SExt) { 689 if (Opcode == Instruction::ZExt || Opcode == Instruction::SExt) { 703 return getBoolVecToIntConversionCost(Opcode, Dst, I); 706 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP || 706 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP || 707 Opcode == Instruction::FPToSI || Opcode == Instruction::FPToUI) { 707 Opcode == Instruction::FPToSI || Opcode == Instruction::FPToUI) { 717 return getBoolVecToIntConversionCost(Opcode, Dst, I) + NumDstVectors; 723 unsigned ScalarCost = getCastInstrCost(Opcode, Dst->getScalarType(), 729 (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP)) 729 (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP)) 732 (Opcode == Instruction::FPToSI || Opcode == Instruction::FPToUI)) 732 (Opcode == Instruction::FPToSI || Opcode == Instruction::FPToUI)) 745 if (Opcode == Instruction::FPTrunc) { 752 if (Opcode == Instruction::FPExt) { 766 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP) { 766 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP) { 773 if ((Opcode == Instruction::ZExt || Opcode == Instruction::SExt) && 773 if ((Opcode == Instruction::ZExt || Opcode == Instruction::SExt) && 781 if (Opcode == Instruction::SExt) 783 if (Opcode == Instruction::ZExt) 793 return BaseT::getCastInstrCost(Opcode, Dst, Src, I);