Searched refs:UADD (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | extract-cost.ll | 9 ; CHECK-NEXT: [[UADD:%.*]] = tail call { i32, i1 } @llvm.uadd.with.overflow.i32(i32 [[A:%.*]], i… 10 ; CHECK-NEXT: [[CMP:%.*]] = extractvalue { i32, i1 } [[UADD]], 1 11 ; CHECK-NEXT: [[TMP0:%.*]] = extractvalue { i32, i1 } [[UADD]], 0
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 1276 MachineInstrBuilder UADD; in legalizeCTPOP() local 1278 UADD = MIRBuilder.buildIntrinsic(Opc, {HTy}, /*HasSideEffects =*/false) in legalizeCTPOP() 1280 HSum = UADD.getReg(0); in legalizeCTPOP() 1285 MIRBuilder.buildZExt(Dst, UADD); in legalizeCTPOP() 1287 UADD->getOperand(0).setReg(Dst); in legalizeCTPOP()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Generic/ |
| H A D | overflow.ll | 40 ;; UADD
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleA57.td | 306 "(t2)?UADD(16|8)", "(t2)?USUB(16|8)")>;
|