Home
last modified time | relevance | path

Searched refs:FrameRegIdx (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp518 bool llvm::rewriteT2FrameIndex(MachineInstr &MI, unsigned FrameRegIdx, in rewriteT2FrameIndex() argument
529 TII.getRegClass(Desc, FrameRegIdx, TRI, MF); in rewriteT2FrameIndex()
537 Offset += MI.getOperand(FrameRegIdx+1).getImm(); in rewriteT2FrameIndex()
544 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
546 do MI.RemoveOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
547 while (MI.getNumOperands() > FrameRegIdx+1); in rewriteT2FrameIndex()
565 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
566 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
579 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
580 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
[all …]
H A DThumbRegisterInfo.cpp359 unsigned FrameRegIdx, in rewriteFrameIndex() argument
373 Offset += MI.getOperand(FrameRegIdx+1).getImm(); in rewriteFrameIndex()
384 unsigned ImmIdx = FrameRegIdx + 1; in rewriteFrameIndex()
399 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteFrameIndex()
H A DThumbRegisterInfo.h49 bool rewriteFrameIndex(MachineBasicBlock::iterator II, unsigned FrameRegIdx,
H A DARMBaseInstrInfo.cpp2615 bool llvm::rewriteARMFrameIndex(MachineInstr &MI, unsigned FrameRegIdx, in rewriteARMFrameIndex() argument
2628 Offset += MI.getOperand(FrameRegIdx+1).getImm(); in rewriteARMFrameIndex()
2632 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteARMFrameIndex()
2633 MI.RemoveOperand(FrameRegIdx+1); in rewriteARMFrameIndex()
2645 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteARMFrameIndex()
2646 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteARMFrameIndex()
2662 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(ThisImmVal); in rewriteARMFrameIndex()
2670 ImmIdx = FrameRegIdx + 1; in rewriteARMFrameIndex()
2675 ImmIdx = FrameRegIdx+2; in rewriteARMFrameIndex()
2682 ImmIdx = FrameRegIdx+2; in rewriteARMFrameIndex()
[all …]
H A DARMBaseInstrInfo.h813 bool rewriteARMFrameIndex(MachineInstr &MI, unsigned FrameRegIdx,
817 bool rewriteT2FrameIndex(MachineInstr &MI, unsigned FrameRegIdx,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h380 bool rewriteAArch64FrameIndex(MachineInstr &MI, unsigned FrameRegIdx,
H A DAArch64InstrInfo.cpp4352 bool llvm::rewriteAArch64FrameIndex(MachineInstr &MI, unsigned FrameRegIdx, in rewriteAArch64FrameIndex() argument
4356 unsigned ImmIdx = FrameRegIdx + 1; in rewriteAArch64FrameIndex()
4376 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteAArch64FrameIndex()