reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/FastISel.h
  502   bool hasTrivialKill(const Value *V);

References

lib/CodeGen/SelectionDAG/FastISel.cpp
  338     if (Cast->isNoopCast(DL) && !hasTrivialKill(Cast->getOperand(0)))
  350     if (GEP->hasAllZeroIndices() && !hasTrivialKill(GEP->getOperand(0)))
  513   bool IdxNIsKill = hasTrivialKill(Idx);
  611       bool Op1IsKill = hasTrivialKill(I->getOperand(1));
  627   bool Op0IsKill = hasTrivialKill(I->getOperand(0));
  660   bool Op1IsKill = hasTrivialKill(I->getOperand(1));
  679   bool NIsKill = hasTrivialKill(I->getOperand(0));
 1511   bool InputRegIsKill = hasTrivialKill(I->getOperand(0));
 1545   bool Op0IsKill = hasTrivialKill(I->getOperand(0));
 1712   bool OpRegIsKill = hasTrivialKill(In);
lib/Target/AArch64/AArch64FastISel.cpp
  772             bool RegIsKill = hasTrivialKill(LHS);
  870         bool RegIsKill = hasTrivialKill(LHS);
 1207   bool LHSIsKill = hasTrivialKill(LHS);
 1238           bool RHSIsKill = hasTrivialKill(SI->getOperand(0));
 1246     bool RHSIsKill = hasTrivialKill(RHS);
 1266       bool RHSIsKill = hasTrivialKill(MulLHS);
 1291           bool RHSIsKill = hasTrivialKill(SI->getOperand(0));
 1305   bool RHSIsKill = hasTrivialKill(RHS);
 1533   bool LHSIsKill = hasTrivialKill(LHS);
 1545   bool RHSIsKill = hasTrivialKill(RHS);
 1627   bool LHSIsKill = hasTrivialKill(LHS);
 1653       bool RHSIsKill = hasTrivialKill(MulLHS);
 1669         bool RHSIsKill = hasTrivialKill(SI->getOperand(0));
 1680   bool RHSIsKill = hasTrivialKill(RHS);
 2398   bool SrcIsKill = hasTrivialKill(LHS);
 2529   bool CondRegIsKill = hasTrivialKill(BI->getCondition());
 2692   bool Src1IsKill = hasTrivialKill(Src1Val);
 2697   bool Src2IsKill = hasTrivialKill(Src2Val);
 2807     bool CondIsKill = hasTrivialKill(Cond);
 2820   bool Src1IsKill = hasTrivialKill(SI->getTrueValue());
 2823   bool Src2IsKill = hasTrivialKill(SI->getFalseValue());
 2919   bool SrcIsKill = hasTrivialKill(I->getOperand(0));
 3638     bool SrcRegIsKill = hasTrivialKill(II->getOperand(0));
 3668     bool Op0IsKill = hasTrivialKill(II->getOperand(0));
 3748       bool LHSIsKill = hasTrivialKill(LHS);
 3753       bool RHSIsKill = hasTrivialKill(RHS);
 3783       bool LHSIsKill = hasTrivialKill(LHS);
 3788       bool RHSIsKill = hasTrivialKill(RHS);
 3965   bool SrcIsKill = hasTrivialKill(Op);
 4596   bool SrcIsKill = hasTrivialKill(I->getOperand(0));
 4657   bool Src0IsKill = hasTrivialKill(I->getOperand(0));
 4662   bool Src1IsKill = hasTrivialKill(I->getOperand(1));
 4721       bool Src0IsKill = hasTrivialKill(Src0);
 4735   bool Src0IsKill = hasTrivialKill(I->getOperand(0));
 4740   bool Src1IsKill = hasTrivialKill(I->getOperand(1));
 4788     bool Op0IsKill = hasTrivialKill(Op0);
 4812   bool Op0IsKill = hasTrivialKill(I->getOperand(0));
 4817   bool Op1IsKill = hasTrivialKill(I->getOperand(1));
 4871   bool Op0IsKill = hasTrivialKill(I->getOperand(0));
 4936   bool Src0IsKill = hasTrivialKill(I->getOperand(0));
 4996   bool IdxNIsKill = hasTrivialKill(Idx);
 5017   bool NIsKill = hasTrivialKill(I->getOperand(0));
lib/Target/X86/X86FastISel.cpp
  697   bool ValKill = hasTrivialKill(Val);
 2104     bool CondIsKill = hasTrivialKill(Cond);
 2125   bool RHSIsKill = hasTrivialKill(RHS);
 2128   bool LHSIsKill = hasTrivialKill(LHS);
 2185   bool LHSIsKill = hasTrivialKill(LHS);
 2188   bool RHSIsKill = hasTrivialKill(RHS);
 2191   bool CmpLHSIsKill = hasTrivialKill(CmpLHS);
 2194   bool CmpRHSIsKill = hasTrivialKill(CmpRHS);
 2322     bool CondIsKill = hasTrivialKill(Cond);
 2343   bool LHSIsKill = hasTrivialKill(LHS);
 2346   bool RHSIsKill = hasTrivialKill(RHS);
 2378       bool OpIsKill = hasTrivialKill(Opnd);
 2908     bool LHSIsKill = hasTrivialKill(LHS);
 2937       RHSIsKill = hasTrivialKill(RHS);
 3284         fastEmit_ri(VT, VT, ISD::AND, ResultReg, hasTrivialKill(PrevVal), 1);
 3435         bool ValIsKill = hasTrivialKill(ArgVal);