Lines Matching refs:InstArithmetic
277 return convertArithInstruction(Instr, Ice::InstArithmetic::Add); in convertInstruction()
279 return convertArithInstruction(Instr, Ice::InstArithmetic::Sub); in convertInstruction()
281 return convertArithInstruction(Instr, Ice::InstArithmetic::Mul); in convertInstruction()
283 return convertArithInstruction(Instr, Ice::InstArithmetic::Udiv); in convertInstruction()
285 return convertArithInstruction(Instr, Ice::InstArithmetic::Sdiv); in convertInstruction()
287 return convertArithInstruction(Instr, Ice::InstArithmetic::Urem); in convertInstruction()
289 return convertArithInstruction(Instr, Ice::InstArithmetic::Srem); in convertInstruction()
291 return convertArithInstruction(Instr, Ice::InstArithmetic::Shl); in convertInstruction()
293 return convertArithInstruction(Instr, Ice::InstArithmetic::Lshr); in convertInstruction()
295 return convertArithInstruction(Instr, Ice::InstArithmetic::Ashr); in convertInstruction()
297 return convertArithInstruction(Instr, Ice::InstArithmetic::Fadd); in convertInstruction()
299 return convertArithInstruction(Instr, Ice::InstArithmetic::Fsub); in convertInstruction()
301 return convertArithInstruction(Instr, Ice::InstArithmetic::Fmul); in convertInstruction()
303 return convertArithInstruction(Instr, Ice::InstArithmetic::Fdiv); in convertInstruction()
305 return convertArithInstruction(Instr, Ice::InstArithmetic::Frem); in convertInstruction()
307 return convertArithInstruction(Instr, Ice::InstArithmetic::And); in convertInstruction()
309 return convertArithInstruction(Instr, Ice::InstArithmetic::Or); in convertInstruction()
311 return convertArithInstruction(Instr, Ice::InstArithmetic::Xor); in convertInstruction()
344 Ice::InstArithmetic::OpKind Opcode) { in convertArithInstruction()
349 return Ice::InstArithmetic::create(Func.get(), Opcode, Dest, Src0, Src1); in convertArithInstruction()