/external/llvm/include/llvm/CodeGen/ |
LiveInterval.h | 108 bool isKill() const {
|
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; 537 /// operand. Note: This method ignores isKill and isDead properties. 561 bool isKill = false, bool isDead = false, 587 bool isKill = false, bool isDead = false, 594 assert(!(isKill && isDef) && "Kill flag on def") [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
InstrEmitter.cpp | 351 bool isKill = Op.hasOneUse() && 355 if (isKill) { 363 isKill = false; 366 MIB.addReg(VReg, getDefRegState(isOptDef) | getKillRegState(isKill) | [all...] |
/external/llvm/lib/CodeGen/ |
MachineInstrBundle.cpp | 140 if (MO.isKill()) 149 if (MO.isKill()) 199 bool isKill = KilledUseSet.count(Reg); 201 MIB.addReg(Reg, getKillRegState(isKill) | getUndefRegState(isUndef) | 308 PRI.Kills = MO.isKill();
|
LiveIntervalAnalysis.cpp | [all...] |
MachineLICM.cpp | 836 return MO.isKill() || MRI->hasOneNonDBGUse(MO.getReg()); [all...] |
TwoAddressInstructionPass.cpp | 238 if (!UseMO.isKill()) 281 if (MO.isKill() || (LIS && isPlainlyKilled(OtherMI, MOReg, LIS))) { 885 if (MOReg != Reg && (MO.isKill() || [all...] |
/external/llvm/lib/Target/ARM/ |
Thumb1FrameLowering.cpp | 469 bool isKill = true; 478 isKill = false; 481 if (isKill) 484 MIB.addReg(Reg, getKillRegState(isKill));
|
ARMFrameLowering.cpp | [all...] |
ARMLoadStoreOptimizer.cpp | 87 bool isKill; 93 : Offset(o), Reg(r), isKill(k), Position(p), MBBI(i), Merged(false) {} 707 if (UseOp->isKill()) 749 if (memOps[i].Position < insertPos && memOps[i].isKill) { 763 bool isKill = memOps[i].isKill || KilledRegs.count(Reg); 764 Regs.push_back(std::make_pair(Reg, isKill)); 810 memOps[j].isKill = false; 812 memOps[i].isKill = true; [all...] |
ARMBaseInstrInfo.cpp | 254 if (MO.isUse() && MO.isKill()) { 882 unsigned SrcReg, bool isKill, int FI, 901 .addReg(SrcReg, getKillRegState(isKill)) 905 .addReg(SrcReg, getKillRegState(isKill)) 913 .addReg(SrcReg, getKillRegState(isKill)) 918 AddDReg(MIB, SrcReg, ARM::gsub_0, getKillRegState(isKill), TRI); 929 AddDReg(MIB, SrcReg, ARM::gsub_0, getKillRegState(isKill), TRI); [all...] |
ARMFastISel.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86InstrInfo.cpp | [all...] |