Home
last modified time | relevance | path

Searched refs:isVirtual (Results 1 – 25 of 236) sorted by relevance

12345678910

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp138 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 DHexagonGenPredicate.cpp138 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 DInheritViz.cpp100 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 DVTTBuilder.cpp64 if (I.isVirtual()) in LayoutSecondaryVTTs()
109 if (I.isVirtual()) { in LayoutSecondaryVirtualPointers()
161 if (I.isVirtual()) { in LayoutVirtualVTTs()
H A DCXXInheritance.cpp187 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 DVirtualClassDestructorCheck.cpp32 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 DVirtRegMap.h106 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 DMachineRegisterInfo.h109 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 DCGCall.h174 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 DFunction.cpp43 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 DMultipleInheritanceCheck.cpp73 if (I.isVirtual()) continue; in isInterface()
102 if (I.isVirtual()) continue; in check()
H A DVirtualInheritanceCheck.cpp24 if (Base.isVirtual()) return true; in AST_MATCHER()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZCopyPhysRegs.cpp80 if (DstReg.isVirtual() && in visitMBB()
90 else if (SrcReg.isVirtual() && in visitMBB()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp74 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 DSIShrinkInstructions.cpp97 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 DSIOptimizeExecMaskingPreRA.cpp96 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 DGCNPreRAOptimizations.cpp109 if (!SrcReg.isVirtual()) in processReg()
131 if (DefSrcMO.isReg() && DefSrcMO.getReg().isVirtual()) { in processReg()
H A DSIFixSGPRCopies.cpp139 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 DVirtRegMap.cpp86 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 DTwoAddressInstructionPass.cpp292 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 DRegAllocFast.cpp720 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 DReduceRegisterDefs.cpp54 if (!RegPair.Reg.isVirtual()) in removeDefsFromFunction()
76 if (!RegPair.Reg.isVirtual()) in removeDefsFromFunction()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVSExtWRemoval.cpp323 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 DRISCVMacroFusion.cpp50 return FirstDest.isVirtual() || SecondMI.getOperand(0).getReg() == FirstDest; in isLUIADDI()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DDefaultArgumentsCheck.cpp21 cxxMethodDecl(anyOf(isOverride(), isVirtual()), in registerMatchers()

12345678910