| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPeephole.cpp | 138 if (DstReg.isVirtual() && SrcReg.isVirtual()) { in runOnMachineFunction() 186 if (DstReg.isVirtual() && SrcReg.isVirtual()) { in runOnMachineFunction() 207 if (DstReg.isVirtual() && SrcReg.isVirtual()) { in runOnMachineFunction() 238 if (Reg0.isVirtual()) { in runOnMachineFunction()
|
| H A D | HexagonGenPredicate.cpp | 138 if (!R.isVirtual()) in INITIALIZE_PASS_DEPENDENCY() 216 if (RD.R.isVirtual()) in collectPredicateGPR() 248 assert(Reg.R.isVirtual()); in getPredRegFor() 474 if (!DR.R.isVirtual()) in eliminatePredCopies() 476 if (!SR.R.isVirtual()) in eliminatePredCopies()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | InheritViz.cpp | 100 if (!Base.isVirtual()) in WriteNode() 104 WriteNode(Base.getType(), Base.isVirtual()); in WriteNode() 110 WriteNodeReference(Base.getType(), Base.isVirtual()); in WriteNode() 113 if (Base.isVirtual()) { in WriteNode()
|
| H A D | VTTBuilder.cpp | 64 if (I.isVirtual()) in LayoutSecondaryVTTs() 109 if (I.isVirtual()) { in LayoutSecondaryVirtualPointers() 161 if (I.isVirtual()) { in LayoutVirtualVTTs()
|
| H A D | CXXInheritance.cpp | 187 if (BaseSpec.isVirtual()) { in lookupInBases() 204 if (BaseSpec.isVirtual()) in lookupInBases() 332 if (!PE.Base->isVirtual()) in lookupInBases() 377 return Specifier->isVirtual() && in FindVirtualBaseClass() 526 if (Overriders.empty() && !Base.isVirtual()) { in Collect() 540 if (Base.isVirtual()) { in Collect() 570 if (!M->isVirtual()) in Collect()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | VirtualClassDestructorCheck.cpp | 32 Destructor->isVirtual()) || in AST_MATCHER() 34 !Destructor->isVirtual())); in AST_MATCHER() 39 hasAnyBase(hasType(cxxRecordDecl(has(cxxMethodDecl(isVirtual()))))); in registerMatchers() 43 anyOf(has(cxxMethodDecl(isVirtual())), InheritsVirtualMethod), in registerMatchers() 135 (Visibility == "public" && !Destructor.isVirtual() ? "virtual " : "")) in changePrivateDestructorVisibilityTo()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | VirtRegMap.h | 106 assert(virtReg.isVirtual()); in getPhys() 121 assert(virtReg.isVirtual()); in getShape() 132 assert(virtReg.isVirtual()); in clearVirt() 188 assert(virtReg.isVirtual()); in getStackSlot()
|
| H A D | MachineRegisterInfo.h | 109 if (RegNo.isVirtual()) in getRegUseDefListHead() 115 if (RegNo.isVirtual()) in getRegUseDefListHead() 216 assert(VReg.isVirtual() && "Must pass a VReg"); in shouldTrackSubRegLiveness() 774 assert(VReg.isVirtual()); in setRegAllocationHint() 804 assert(VReg.isVirtual()); in getRegAllocationHint() 814 assert(VReg.isVirtual()); in getSimpleHint() 823 assert(VReg.isVirtual()); in getRegAllocationHints() 1211 if (RegUnit.isVirtual()) { in PSetIterator()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCall.h | 174 if (isVirtual()) in getAbstractInfo() 189 bool isVirtual() const { in isVirtual() function 193 assert(isVirtual()); in getVirtualCallExpr() 197 assert(isVirtual()); in getVirtualMethodDecl() 201 assert(isVirtual()); in getThisAddress() 205 assert(isVirtual()); in getVirtualFunctionType()
|
| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | Function.cpp | 43 bool Function::isVirtual() const { in isVirtual() function in Function 45 return M->isVirtual(); in isVirtual()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/ |
| H A D | MultipleInheritanceCheck.cpp | 73 if (I.isVirtual()) continue; in isInterface() 102 if (I.isVirtual()) continue; in check()
|
| H A D | VirtualInheritanceCheck.cpp | 24 if (Base.isVirtual()) return true; in AST_MATCHER()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCopyPhysRegs.cpp | 80 if (DstReg.isVirtual() && in visitMBB() 90 else if (SrcReg.isVirtual() && in visitMBB()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | GCNRegPressure.cpp | 74 assert(Reg.isVirtual()); in getRegKind() 189 assert(MO.isDef() && MO.isReg() && MO.getReg().isVirtual()); in getDefRegMask() 202 assert(MO.isUse() && MO.isReg() && MO.getReg().isVirtual()); in getUsedRegMask() 223 if (!MO.isReg() || !MO.getReg().isVirtual()) in collectVirtualRegUses() 319 if (!MO.isReg() || !MO.isDef() || !MO.getReg().isVirtual() || MO.isDead()) in recede() 399 if (!Reg.isVirtual()) in advanceToNext()
|
| H A D | SIShrinkInstructions.cpp | 97 if (Reg.isVirtual()) { in foldImmediates() 481 if (Dest->getReg().isVirtual() && SrcReg->isReg()) { in shrinkScalarLogicOp() 520 } else if (MO.getReg() == Reg && Reg.isVirtual()) { in instAccessReg() 693 if (T.isVirtual() && MRI->use_nodbg_empty(T)) { in matchSwap() 792 if (Dest->getReg().isVirtual() && Src0->isReg()) { in runOnMachineFunction() 885 if (DstReg.isVirtual()) { in runOnMachineFunction() 911 if (SReg.isVirtual()) { in runOnMachineFunction() 927 if (SDst->getReg().isVirtual()) in runOnMachineFunction() 937 if (Src2->getReg().isVirtual()) in runOnMachineFunction()
|
| H A D | SIOptimizeExecMaskingPreRA.cpp | 96 if (Reg.isVirtual()) in isDefBetween() 220 if (CCReg.isVirtual()) { in optimizeVcndVcmpPair() 267 LiveInterval *CmpLI = CmpReg.isVirtual() ? &LIS->getInterval(CmpReg) : nullptr; in optimizeVcndVcmpPair() 486 if (SavedExec.isVirtual() && MRI->hasOneNonDBGUse(SavedExec)) { in runOnMachineFunction() 507 if (Reg.isVirtual()) { in runOnMachineFunction()
|
| H A D | GCNPreRAOptimizations.cpp | 109 if (!SrcReg.isVirtual()) in processReg() 131 if (DefSrcMO.isReg() && DefSrcMO.getReg().isVirtual()) { in processReg()
|
| H A D | SIFixSGPRCopies.cpp | 139 if (!MO.isReg() || !MO.getReg().isVirtual()) in hasVectorOperands() 155 const TargetRegisterClass *SrcRC = SrcReg.isVirtual() in getCopyRegClasses() 162 const TargetRegisterClass *DstRC = DstReg.isVirtual() in getCopyRegClasses() 190 if (!SrcReg.isVirtual() || !DstReg.isVirtual()) in tryChangeVGPRtoSGPRinCopy() 641 if (!DstReg.isVirtual()) { in runOnMachineFunction() 749 if (MO->getReg().isVirtual()) { in runOnMachineFunction() 911 if (!SrcReg.isVirtual() || TRI->isAGPR(*MRI, SrcReg)) { in lowerSpecialCase()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | VirtRegMap.cpp | 86 assert(virtReg.isVirtual() && Register::isPhysicalRegister(physReg)); in assignVirt2Phys() 113 if (Hint.isVirtual()) in hasPreferredPhys() 128 assert(virtReg.isVirtual()); in assignVirt2StackSlot() 136 assert(virtReg.isVirtual()); in assignVirt2StackSlot() 417 if (DstReg.isVirtual()) in handleIdentityCopy() 550 if (!MO.isReg() || !MO.getReg().isVirtual()) in rewrite()
|
| H A D | TwoAddressInstructionPass.cpp | 292 if (LIS && Reg.isVirtual() && !LIS->isNotInMIMap(*MI)) { in isPlainlyKilled() 424 while (Reg.isVirtual()) { in getMappedReg() 456 if (ToReg.isVirtual()) in removeMapRegEntry() 492 if (!Dst || Dst.isVirtual()) in removeClobberedSrcRegMap() 508 if (!Reg || Reg.isVirtual()) in removeClobberedSrcRegMap() 1226 if (regA.isVirtual()) in tryInstructionTransform() 1343 if (MO.isReg() && MO.getReg().isVirtual()) { in tryInstructionTransform() 1433 if (DstReg.isVirtual()) { in collectTiedOperands() 1504 if (RegA.isVirtual()) { in processTiedPairs() 1527 if (RegA.isVirtual()) { in processTiedPairs() [all …]
|
| H A D | RegAllocFast.cpp | 720 assert(Reg.isVirtual()); in traceCopyChain() 902 assert(VirtReg.isVirtual() && "Not a virtual register"); in defineVirtReg() 952 assert(VirtReg.isVirtual() && "Not a virtual register"); in useVirtReg() 1067 assert(VirtReg.isVirtual() && "Bad map key"); in dumpState() 1085 if (Reg.isVirtual()) { in addRegClassDefCounts() 1144 if (Reg.isVirtual()) { in allocateInstruction() 1208 if (Reg.isVirtual()) in allocateInstruction() 1268 if (Reg.isVirtual()) in allocateInstruction() 1344 if (!Reg.isVirtual()) in allocateInstruction() 1371 if (!Reg.isVirtual()) in allocateInstruction() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceRegisterDefs.cpp | 54 if (!RegPair.Reg.isVirtual()) in removeDefsFromFunction() 76 if (!RegPair.Reg.isVirtual()) in removeDefsFromFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVSExtWRemoval.cpp | 323 if (!SrcReg.isVirtual()) in isSignExtendedW() 349 if (!SrcReg.isVirtual()) in isSignExtendedW() 387 if (!SrcReg.isVirtual()) in isSignExtendedW() 451 if (!SrcReg.isVirtual()) in runOnMachineFunction()
|
| H A D | RISCVMacroFusion.cpp | 50 return FirstDest.isVirtual() || SecondMI.getOperand(0).getReg() == FirstDest; in isLUIADDI()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/ |
| H A D | DefaultArgumentsCheck.cpp | 21 cxxMethodDecl(anyOf(isOverride(), isVirtual()), in registerMatchers()
|