Home
last modified time | relevance | path

Searched refs:HasDef (Results 1 – 9 of 9) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DStackMaps.h47 bool HasDef; variable
54 bool hasDef() const { return HasDef; } in hasDef()
58 return (HasDef ? 1 : 0) + Pos;
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp126 bool HasDef = MCID.getNumDefs(); in commuteInstructionImpl() local
127 if (HasDef && !MI->getOperand(0).isReg()) in commuteInstructionImpl()
139 unsigned Reg0 = HasDef ? MI->getOperand(0).getReg() : 0; in commuteInstructionImpl()
142 unsigned SubReg0 = HasDef ? MI->getOperand(0).getSubReg() : 0; in commuteInstructionImpl()
153 if (HasDef && Reg0 == Reg1 && in commuteInstructionImpl()
158 } else if (HasDef && Reg0 == Reg2 && in commuteInstructionImpl()
171 if (HasDef) { in commuteInstructionImpl()
DStackMaps.cpp39 : MI(MI), HasDef(MI->getOperand(0).isReg() && MI->getOperand(0).isDef() && in PatchPointOpers()
/external/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp314 bool HasDef = !DefTy->isVoidTy(); in lowerCallFromStatepoint() local
340 if (HasDef) { in lowerCallFromStatepoint()
352 if (HasDef && GCResult) { in lowerCallFromStatepoint()
DFastISel.cpp726 bool HasDef = !I->getType()->isVoidTy(); in selectPatchpoint() local
754 if (IsAnyRegCC && HasDef) { in selectPatchpoint()
DSelectionDAGBuilder.cpp6829 bool HasDef = !CS->getType()->isVoidTy(); in visitPatchpoint() local
6860 if (HasDef && (CallEnd->getOpcode() == ISD::CopyFromReg)) in visitPatchpoint()
6923 if (IsAnyRegCC && HasDef) { in visitPatchpoint()
6942 if (HasDef) { in visitPatchpoint()
6953 if (IsAnyRegCC && HasDef) { in visitPatchpoint()
/external/llvm/lib/Target/ARM/
DThumb2SizeReduction.cpp876 bool HasDef = false; in UpdateCPSRDef() local
885 HasDef = true; in UpdateCPSRDef()
888 return HasDef || LiveCPSR; in UpdateCPSRDef()
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp756 bool HasDef = false; in isPredicable() local
760 if (HasDef) in isPredicable()
762 HasDef = true; in isPredicable()
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp5655 bool HasDef = MI->getDesc().getNumDefs(); in foldMemoryOperandImpl() local
5656 unsigned Reg0 = HasDef ? MI->getOperand(0).getReg() : 0; in foldMemoryOperandImpl()
5666 if ((HasDef && Reg0 == Reg1 && Tied1) || in foldMemoryOperandImpl()
5667 (HasDef && Reg0 == Reg2 && Tied2)) in foldMemoryOperandImpl()