Searched refs:CondRegs (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FlagsCopyLowering.cpp | 112 CondRegArray &CondRegs); 116 MachineOperand &FlagUse, CondRegArray &CondRegs); 120 CondRegArray &CondRegs); 626 CondRegs); in runOnMachineFunction() 717 CondRegArray CondRegs = {}; in collectCondsInRegs() local 727 CondRegs[Cond] = MI.getOperand(0).getReg(); in collectCondsInRegs() 735 return CondRegs; in collectCondsInRegs() 753 unsigned &CondReg = CondRegs[Cond]; in getCondOrInverseInReg() 777 CondRegArray &CondRegs) { in rewriteArithmetic() argument 801 unsigned &CondReg = CondRegs[Cond]; in rewriteArithmetic() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 2312 SmallVector<Register, 1> CondRegs(OpdMapper.getVRegs(1)); in applyMappingImpl() local 2313 if (CondRegs.empty()) in applyMappingImpl() 2314 CondRegs.push_back(MI.getOperand(1).getReg()); in applyMappingImpl() 2316 assert(CondRegs.size() == 1); in applyMappingImpl() 2319 const RegisterBank *CondBank = getRegBank(CondRegs[0], MRI, *TRI); in applyMappingImpl() 2326 B.buildZExt(NewCondReg, CondRegs[0]); in applyMappingImpl() 2357 B.buildSelect(DefRegs[0], CondRegs[0], Src1Regs[0], Src2Regs[0]); in applyMappingImpl() 2358 B.buildSelect(DefRegs[1], CondRegs[0], Src1Regs[1], Src2Regs[1]); in applyMappingImpl()
|