/external/llvm/lib/Target/Mips/ |
MipsInstrInfo.h | 92 unsigned SrcReg, bool isKill, int FrameIndex, 95 storeRegToStack(MBB, MBBI, SrcReg, isKill, FrameIndex, RC, TRI, 0); 108 unsigned SrcReg, bool isKill, int FrameIndex,
|
MipsSEInstrInfo.h | 54 unsigned SrcReg, bool isKill, int FrameIndex,
|
Mips16InstrInfo.h | 53 unsigned SrcReg, bool isKill, int FrameIndex,
|
/external/llvm/lib/Target/ARM/ |
Thumb1InstrInfo.h | 47 unsigned SrcReg, bool isKill, int FrameIndex,
|
Thumb1InstrInfo.cpp | 52 unsigned SrcReg, bool isKill, int FI, 73 .addReg(SrcReg, getKillRegState(isKill))
|
Thumb2InstrInfo.h | 49 unsigned SrcReg, bool isKill, int FrameIndex,
|
ARMLoadStoreOptimizer.cpp | 86 bool isKill; 92 : Offset(o), Reg(r), isKill(k), Position(p), MBBI(i), Merged(false) {} 589 if (UseOp->isKill()) 631 if (memOps[i].Position < insertPos && memOps[i].isKill) { 645 bool isKill = memOps[i].isKill || KilledRegs.count(Reg); 646 Regs.push_back(std::make_pair(Reg, isKill)); 692 memOps[j].isKill = false; 694 memOps[i].isKill = true; [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430InstrInfo.h | 62 unsigned SrcReg, bool isKill,
|
MSP430InstrInfo.cpp | 39 unsigned SrcReg, bool isKill, int FrameIdx, 56 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); 60 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
|
/external/llvm/lib/Target/Sparc/ |
SparcInstrInfo.h | 85 unsigned SrcReg, bool isKill, int FrameIndex,
|
SparcInstrInfo.cpp | 352 unsigned SrcReg, bool isKill, int FI, 369 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); 372 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); 375 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); 378 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); 383 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
|
/external/llvm/lib/Target/XCore/ |
XCoreInstrInfo.h | 72 unsigned SrcReg, bool isKill, int FrameIndex,
|
XCoreRegisterInfo.cpp | 77 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill())) 113 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill())) 147 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill())) 190 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill()))
|
/external/llvm/lib/CodeGen/ |
MachineInstrBundle.cpp | 139 if (MO.isKill()) 148 if (MO.isKill()) 198 bool isKill = KilledUseSet.count(Reg); 200 MIB.addReg(Reg, getKillRegState(isKill) | getUndefRegState(isUndef) | 307 PRI.Kills = MO.isKill();
|
LivePhysRegs.cpp | 77 if (!O->isKill())
|
TwoAddressInstructionPass.cpp | 234 if (!UseMO.isKill()) 277 if (MO.isKill() || (LIS && isPlainlyKilled(OtherMI, MOReg, LIS))) { 810 if (MOReg != Reg && (MO.isKill() || 861 bool isKill = MO.isKill() || 864 ((isKill && Uses.count(MOReg)) || Kills.count(MOReg))) 867 if (MOReg == Reg && !isKill) [all...] |
ExpandPostRAPseudos.cpp | 122 MI->getOperand(2).isKill()); 166 DstMO.getReg(), SrcMO.getReg(), SrcMO.isKill());
|
/external/llvm/lib/Target/X86/ |
X86InstrBuilder.h | 109 unsigned Reg, bool isKill, int Offset) { 110 return addOffset(MIB.addReg(Reg, getKillRegState(isKill)), Offset);
|
X86InstrInfo.h | 220 unsigned &NewSrc, bool &isKill, 270 unsigned SrcReg, bool isKill, int FrameIndex, 274 void storeRegToAddr(MachineFunction &MF, unsigned SrcReg, bool isKill,
|
/external/llvm/include/llvm/CodeGen/ |
MachineOperand.h | 81 /// IsDef/IsImp/IsKill/IsDead flags - These are only valid for MO_Register 92 /// IsKill - True if this instruction is the last use of the register on this 94 bool IsKill : 1; 294 bool isKill() const { 296 return IsKill; 375 IsKill = Val; 532 /// operand. Note: This method ignores isKill and isDead properties. 551 bool isKill = false, bool isDead = false, 577 bool isKill = false, bool isDead = false, 584 assert(!(isKill && isDef) && "Kill flag on def") [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonNewValueJump.cpp | 431 // if(!jmpInstr->getOperand(0).isKill()) break; 494 if (MI->getOperand(1).isKill()) 499 if (MI->getOperand(2).isKill()) 580 localMO.isKill() && feederReg == localMO.getReg()) { 635 cmpInstr->getOperand(0).isKill()) 638 cmpInstr->getOperand(1).isKill())
|
HexagonInstrInfo.h | 85 unsigned SrcReg, bool isKill, int FrameIndex, 89 void storeRegToAddr(MachineFunction &MF, unsigned SrcReg, bool isKill,
|
HexagonCopyToCombine.cpp | 213 if (!Op.isReg() || Op.getReg() != RegNotKilled || !Op.isKill()) 609 unsigned LoRegKillFlag = getKillRegState(LoOperand.isKill()); 633 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill()); 659 unsigned LoRegKillFlag = getKillRegState(LoOperand.isKill()); 660 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill());
|
/external/llvm/lib/Target/PowerPC/ |
PPCInstrInfo.h | 72 unsigned SrcReg, bool isKill, int FrameIdx, 156 unsigned SrcReg, bool isKill, int FrameIndex,
|
PPCInstrInfo.cpp | 255 bool Reg1IsKill = MI->getOperand(1).isKill(); 256 bool Reg2IsKill = MI->getOperand(2).isKill(); 773 unsigned SrcReg, bool isKill, 786 getKillRegState(isKill)), 792 getKillRegState(isKill)), 797 getKillRegState(isKill)), 802 getKillRegState(isKill)), 807 getKillRegState(isKill)), 813 getKillRegState(isKill)), 819 getKillRegState(isKill)), [all...] |