Home
last modified time | relevance | path

Searched refs:Allocatable (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.cpp79 BitVector Allocatable = RegInfo->getAllocatableSet( in copyPhysReg() local
84 if (UsedRegs.available(ARM::R12) && Allocatable.test(ARM::R12)) { in copyPhysReg()
87 for (Register Reg : Allocatable.set_bits()) { in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp293 BitVector Allocatable(getNumRegs()); in getAllocatableSet() local
298 getAllocatableSetForRC(MF, SubClass, Allocatable); in getAllocatableSet()
302 getAllocatableSetForRC(MF, C, Allocatable); in getAllocatableSet()
308 Allocatable.reset(Reserved); in getAllocatableSet()
310 return Allocatable; in getAllocatableSet()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp747 Allocatable = R->getValueAsBit("isAllocatable"); in CodeGenRegisterClass()
768 RSI(Props.RSI), CopyCost(0), Allocatable(true), AllocationPriority(0), in CodeGenRegisterClass()
789 [&](const CodeGenRegisterClass *S) { return S->Allocatable; }); in inheritProperties()
799 Allocatable = Super.Allocatable; in inheritProperties()
1745 if (!RegClass.Allocatable) in computeUberSets()
2023 if (!RC.Allocatable || RC.Artificial || !RC.GeneratePressureSet) in computeRegUnitSets()
2104 if (!RC.Allocatable) in computeRegUnitSets()
2585 if (MustBeAllocatable && !SubClassWithSubReg->Allocatable) in getSuperRegForSubReg()
H A DCodeGenRegisters.h361 bool Allocatable; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h49 const bool Allocatable; variable
101 bool isAllocatable() const { return Allocatable; } in isAllocatable()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1094 << (RC.Allocatable ? "true" : "false") << ", " in runMCDesc()
1251 if (RC.Allocatable) in runTargetDesc()
1889 OS << "\tAllocatable: " << RC.Allocatable << '\n'; in debugDump()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DClauseT.h492 ENUM(VariableCategory, All, Scalar, Aggregate, Pointer, Allocatable);