Lines Matching refs:Trunc
2448 case Instruction::Trunc:
2487 case Instruction::Trunc:
2564 { 1, 0, 0,99,99, 0, 0,99,99,99, 0, 3, 0}, // Trunc -+
2744 case Trunc: return new TruncInst (S, Ty, Name, InsertBefore);
2766 case Trunc: return new TruncInst (S, Ty, Name, InsertAtEnd);
2820 return Create(Instruction::Trunc, S, Ty, Name, InsertBefore);
2828 return Create(Instruction::Trunc, S, Ty, Name, InsertAtEnd);
2912 (SrcBits > DstBits ? Instruction::Trunc :
2926 (SrcBits > DstBits ? Instruction::Trunc :
3105 return Trunc; // int -> smaller int
3203 case Instruction::Trunc:
3296 ) : CastInst(Ty, Trunc, S, Name, InsertBefore) {
3297 assert(castIsValid(getOpcode(), S, Ty) && "Illegal Trunc");
3302 ) : CastInst(Ty, Trunc, S, Name, InsertAtEnd) {
3303 assert(castIsValid(getOpcode(), S, Ty) && "Illegal Trunc");