Searched refs:HasUse (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-exegesis/lib/ |
D | Uops.cpp | 105 bool HasUse = false; in hasTiedOperands() local 112 HasUse = true; in hasTiedOperands() 114 return HasUse && HasDef; in hasTiedOperands()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LiveIntervalAnalysis.cpp | 1204 unsigned &NewVReg, unsigned ImpUse, bool &HasDef, bool &HasUse, in rewriteInstructionForSpills() argument 1256 tie(HasUse, HasDef) = MI->readsWritesVirtualRegister(Reg, &Ops); in rewriteInstructionForSpills() 1292 HasUse = false; in rewriteInstructionForSpills() 1329 if (!CanDelete || (HasUse && HasDef)) { in rewriteInstructionForSpills() 1338 } else if (HasUse && HasDef && in rewriteInstructionForSpills() 1360 if (HasUse) { in rewriteInstructionForSpills() 1378 LiveRange LR(HasEarlyClobber && !HasUse ? in rewriteInstructionForSpills() 1546 bool HasUse = false; in rewriteInstructionsForSpills() local 1551 ImpUse, HasDef, HasUse, MBBVRegsMap, NewLIs); in rewriteInstructionsForSpills() 1552 if (!HasDef && !HasUse) in rewriteInstructionsForSpills() [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | LiveIntervalAnalysis.h | 444 unsigned &NewVReg, unsigned ImpUse, bool &HasDef, bool &HasUse,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonConstPropagation.cpp | 2787 bool Const = true, HasUse = false; in rewriteHexConstDefs() local 2794 HasUse = true; in rewriteHexConstDefs() 2806 if (HasUse && Const) { in rewriteHexConstDefs()
|