Searched refs:OffReg (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 151 SDValue &OffReg, SDValue &ShImm); 1270 OffReg = N.getOperand(1); in SelectT2AddrModeSoReg() 1273 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(OffReg.getOpcode()); in SelectT2AddrModeSoReg() 1277 std::swap(Base, OffReg); in SelectT2AddrModeSoReg() 1285 if (ShAmt < 4 && isShifterOpProfitable(OffReg, ShOpcVal, ShAmt)) in SelectT2AddrModeSoReg() 1286 OffReg = OffReg.getOperand(0); in SelectT2AddrModeSoReg() 1295 if (OffReg.getOpcode() == ISD::MUL && N.hasOneUse()) { in SelectT2AddrModeSoReg() 1298 if (canExtractShiftFromMul(OffReg, 3, PowerOfTwo, NewMulConst)) { in SelectT2AddrModeSoReg() 1299 HandleSDNode Handle(OffReg); in SelectT2AddrModeSoReg() 1300 replaceDAGValue(OffReg.getOperand(1), NewMulConst); in SelectT2AddrModeSoReg() [all …]
|
| H A D | ARMBaseInstrInfo.cpp | 178 unsigned OffReg = Offset.getReg(); in convertToThreeAddress() local 186 if (OffReg == 0) { in convertToThreeAddress() 203 .addReg(OffReg) in convertToThreeAddress() 212 .addReg(OffReg) in convertToThreeAddress() 220 if (OffReg == 0) in convertToThreeAddress() 232 .addReg(OffReg) in convertToThreeAddress()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 966 auto OffReg = MCCFIInstruction::createOffset(FrameLabel, DwarfReg, in insertCFIInstructionsAt() local 969 .addCFIIndex(MF.addFrameInst(OffReg)); in insertCFIInstructionsAt()
|