Lines Matching refs:Opcode
1964 // order dependent (SetLT f.e.) the opcode is changed.
2040 bool CastInst::isNoopCast(Instruction::CastOps Opcode,
2044 switch (Opcode) {
2074 /// opcode should be used in the elimination. This assumes that there are two
2154 // allowed, use first cast's opcode
2157 // allowed, use second cast's opcode
2266 assert(0 && "Invalid opcode provided");
2289 assert(0 && "Invalid opcode provided");
2374 Instruction::CastOps opcode =
2378 return Create(opcode, C, Ty, Name, InsertBefore);
2388 Instruction::CastOps opcode =
2392 return Create(opcode, C, Ty, Name, InsertAtEnd);
2402 Instruction::CastOps opcode =
2405 return Create(opcode, C, Ty, Name, InsertBefore);
2415 Instruction::CastOps opcode =
2418 return Create(opcode, C, Ty, Name, InsertAtEnd);
2484 // Provide a way to get a "cast" where the cast opcode is inferred from the
2489 // casting opcode for the arguments passed to it.
2505 // An element by element cast. Find the appropriate opcode based on the
2621 // Switch on the opcode provided
2958 default: llvm_unreachable("Invalid ICmp opcode to ConstantRange ctor!");