Searched refs:RegImm (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64RedundantCopyElimination.cpp | 87 struct RegImm { struct in class:__anon3865::AArch64RedundantCopyElimination 90 RegImm(MCPhysReg Reg, int32_t Imm) : Reg(Reg), Imm(Imm) {} function in struct:__anon3865::AArch64RedundantCopyElimination::RegImm 94 SmallVectorImpl<RegImm> &KnownRegs, 126 SmallVectorImpl<RegImm> &KnownRegs, MachineBasicBlock::iterator &FirstUse) { 136 KnownRegs.push_back(RegImm(CondBr.getOperand(0).getReg(), 0)); 203 KnownRegs.push_back(RegImm(SrcReg, KnownImm)); 218 KnownRegs.push_back(RegImm(DstReg, 0)); 263 KnownRegs.push_back(RegImm(DstReg, 0)); 304 SmallVector<RegImm, 4> KnownRegs; 333 KnownRegs.push_back(RegImm(CopyDstRe [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
H A D | AVRAsmParser.cpp | 113 : Base(), Kind(k_Register), RegImm({Reg, nullptr}), Start(S), End(E) {} 115 : Base(), Kind(k_Immediate), RegImm({0, Imm}), Start(S), End(E) {} 117 : Base(), Kind(k_Memri), RegImm({Reg, Imm}), Start(S), End(E) {} 125 RegisterImmediate RegImm; member in union:__anon4067::AVROperand::__anon4068 195 return RegImm.Reg; 200 return RegImm.Imm; 229 RegImm = {RegNo, nullptr}; 234 RegImm = {0, Ex}; 239 RegImm = {RegNo, Imm};
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsInstrInfo.cpp | 852 if (auto RegImm = isAddImmediate(MI, Reg)) { 853 Register SrcReg = RegImm->Reg; 854 int64_t Offset = RegImm->Imm;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetInstrInfo.cpp | 1178 } else if (auto RegImm = isAddImmediate(MI, Reg)) { 1179 Register SrcReg = RegImm->Reg; 1180 Offset = RegImm->Imm;
|
Completed in 99 milliseconds