Home
last modified time | relevance | path

Searched refs:CarryOut (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp335 unsigned CarryOut = MRI.createGenericVirtualRegister(LLT::scalar(1)); in narrowScalar() local
337 MIRBuilder.buildUAdde(DstReg, CarryOut, Src1Regs[i], in narrowScalar()
341 CarryIn = CarryOut; in narrowScalar()
1147 unsigned CarryOut = MI.getOperand(1).getReg(); in lower() local
1158 MIRBuilder.buildICmp(CmpInst::ICMP_ULT, CarryOut, Res, LHS); in lower()
H A DMachineIRBuilder.cpp324 const DstOp &CarryOut, in buildUAdde() argument
328 return buildInstr(TargetOpcode::G_UADDE, {Res, CarryOut}, in buildUAdde()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIPeepholeSDWA.cpp903 MachineOperand *CarryOut = TII->getNamedOperand(MISucc, AMDGPU::OpName::sdst); in pseudoOpConvertToVOP2() local
904 if (!CarryOut) in pseudoOpConvertToVOP2()
906 if (!MRI->hasOneUse(CarryIn->getReg()) || !MRI->use_empty(CarryOut->getReg())) in pseudoOpConvertToVOP2()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h427 MachineInstrBuilder buildUAdde(const DstOp &Res, const DstOp &CarryOut,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp3039 llvm::Value *CarryOut = Builder.CreateZExt(Builder.CreateOr(Carry1, Carry2), in EmitBuiltinExpr() local
3041 Builder.CreateStore(CarryOut, CarryOutPtr); in EmitBuiltinExpr()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp40379 SDValue CarryOut = DAG.getConstant(0, DL, N->getValueType(1)); in combineADC() local
40386 return DCI.CombineTo(N, Res1, CarryOut); in combineADC()