Searched refs:OffReg (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/ARM/ |
D | ARMISelDAGToDAG.cpp | 180 SDValue &OffReg, SDValue &ShImm); 1378 SDValue &OffReg, SDValue &ShImm) { in SelectT2AddrModeSoReg() argument 1395 OffReg = N.getOperand(1); in SelectT2AddrModeSoReg() 1398 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(OffReg.getOpcode()); in SelectT2AddrModeSoReg() 1402 std::swap(Base, OffReg); in SelectT2AddrModeSoReg() 1408 if (ConstantSDNode *Sh = dyn_cast<ConstantSDNode>(OffReg.getOperand(1))) { in SelectT2AddrModeSoReg() 1410 if (ShAmt < 4 && isShifterOpProfitable(OffReg, ShOpcVal, ShAmt)) in SelectT2AddrModeSoReg() 1411 OffReg = OffReg.getOperand(0); in SelectT2AddrModeSoReg() 1420 if (OffReg.getOpcode() == ISD::MUL) { in SelectT2AddrModeSoReg() 1423 if (canExtractShiftFromMul(OffReg, 3, PowerOfTwo, NewMulConst)) { in SelectT2AddrModeSoReg() [all …]
|
D | ARMBaseInstrInfo.cpp | 166 unsigned OffReg = Offset.getReg(); in convertToThreeAddress() local 174 if (OffReg == 0) { in convertToThreeAddress() 188 .addReg(BaseReg).addReg(OffReg).addReg(0).addImm(SOOpc) in convertToThreeAddress() 193 .addReg(BaseReg).addReg(OffReg) in convertToThreeAddress() 200 if (OffReg == 0) in convertToThreeAddress() 209 .addReg(BaseReg).addReg(OffReg) in convertToThreeAddress()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.cpp | 683 auto OffReg = MCCFIInstruction::createOffset(FrameLabel, DwarfReg, in insertCFIInstructionsAt() local 686 .addCFIIndex(MMI.addFrameInst(OffReg)); in insertCFIInstructionsAt()
|