/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetFrameLoweringImpl.cpp | 13 #include "llvm/ADT/BitVector.h" 70 BitVector &CalleeSaves) const { 83 BitVector &SavedRegs,
|
H A D | MachineLateInstrsCleanup.cpp | 16 #include "llvm/ADT/BitVector.h" 62 BitVector &VisitedPreds); 121 BitVector &VisitedPreds) { 146 BitVector VisitedPreds(MI->getMF()->getNumBlockIDs());
|
H A D | TargetRegisterInfo.cpp | 15 #include "llvm/ADT/BitVector.h" 81 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, 87 bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &RegisterSet, 90 BitVector Checked(getNumRegs()); 250 const TargetRegisterClass *RC, BitVector &R){ 257 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, 259 BitVector Allocatable(getNumRegs()); 273 const BitVector &Reserved = MRI.getReservedRegs();
|
H A D | GlobalMerge.cpp | 64 #include "llvm/ADT/BitVector.h" 153 const BitVector &GlobalSet, Module &M, bool isConst, 245 BitVector AllGlobals(Globals.size()); 270 BitVector Globals; 413 BitVector AllGlobals(Globals.size()); 429 BitVector PickedGlobals(Globals.size()); 450 const BitVector &GlobalSet, Module &M,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.h | 74 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs, 160 void emitZeroCallUsedRegs(BitVector RegsToZero,
|
H A D | AArch64Subtarget.h | 123 BitVector ReserveXRegister; 126 BitVector ReserveXRegisterForRA; 129 BitVector CustomCallSavedXRegs; 244 BitVector AllReservedX(AArch64::GPR64commonRegClass.getNumRegs());
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16FrameLowering.cpp | 19 #include "llvm/ADT/BitVector.h" 158 BitVector &SavedRegs, 164 const BitVector Reserved = RI.getReservedRegs(MF);
|
H A D | MipsDelaySlotFiller.cpp | 18 #include "llvm/ADT/BitVector.h" 129 bool checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, unsigned Reg, 133 bool isRegInSet(const BitVector &RegSet, unsigned Reg) const; 136 BitVector Defs, Uses; 374 BitVector CallerSavedRegs(TRI.getNumRegs(), true); 388 BitVector AllocSet = TRI.getAllocatableSet(MF); 409 BitVector NewDefs(TRI.getNumRegs()), NewUses(TRI.getNumRegs()); 431 bool RegDefsUses::checkRegDefsUses(BitVector &NewDefs, BitVector [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CtorUtils.cpp | 14 #include "llvm/ADT/BitVector.h" 28 static void removeGlobalCtors(GlobalVariable *GCL, const BitVector &CtorsToRemove) { 123 BitVector CtorsToRemove(Ctors.size());
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYFrameLowering.h | 42 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/ |
H A D | MSFBuilder.h | 13 #include "llvm/ADT/BitVector.h" 137 BitVector FreeBlocks;
|
H A D | MSFCommon.h | 13 #include "llvm/ADT/BitVector.h" 65 BitVector FreePageMap;
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | PostOrderCFGView.h | 19 #include "llvm/ADT/BitVector.h" 31 /// Implements a set of CFGBlocks using a BitVector. 38 llvm::BitVector VisitedBlockIDs;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEFrameLowering.h | 51 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | DataflowWorklist.h | 24 llvm::BitVector EnqueuedBlocks;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFrameLowering.h | 34 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | UDTLayout.h | 13 #include "llvm/ADT/BitVector.h" 50 const BitVector &usedBytes() const { return UsedBytes; } 63 BitVector UsedBytes; 172 BitVector ImmediateUsedBytes;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Support/ |
H A D | GlobPattern.cpp | 21 static Expected<BitVector> expand(StringRef S, StringRef Original) { 22 BitVector BV(256, false); 176 Expected<BitVector> BV =
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNRewritePartialRegUses.cpp | 154 const BitVector & 159 mutable SmallDenseMap<unsigned, BitVector> AllocatableAndAlignedRegClassMasks; 202 const BitVector &GCNRewritePartialRegUses::getAllocatableAndAlignedRegClassMask( 207 BitVector &BV = I->second; 227 BitVector ClassMask(getAllocatableAndAlignedRegClassMask(RCAlign));
|
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 26 #include "llvm/ADT/BitVector.h" 317 llvm::BitVector &Reachable, 384 llvm::BitVector &Reachable) { 394 llvm::BitVector Visited; 395 llvm::BitVector &Reachable; 406 DeadCodeScan(llvm::BitVector &reachable, Preprocessor &PP, ASTContext &C) 686 llvm::BitVector &Reachable) { 699 llvm::BitVector reachable(cfg->getNumBlockIDs());
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SparseBitVector.h | 1 //===- llvm/ADT/SparseBitVector.h - Efficient Sparse BitVector --*- C++ -*-===// 323 const SparseBitVector<ElementSize> *BitVector = nullptr; 341 if (BitVector->Elements.empty()) { 345 Iter = BitVector->Elements.begin(); 373 if (Iter == BitVector->Elements.end()) { 398 bool end = false):BitVector(RHS) { 399 Iter = BitVector->Elements.begin();
|
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.h | 20 #include "llvm/ADT/BitVector.h" 302 BitVector SubClasses; 328 BitVector TopoSigs; 414 BitVector &Out) const; 422 // getSubClasses - Returns a constant BitVector of subclasses indexed by 425 const BitVector &getSubClasses() const { return SubClasses; } 448 const BitVector &getTopoSigs() const { return TopoSigs; } 834 // The returned BitVector will have a bit set for each register in Regs, 840 BitVector computeCoveredRegisters(ArrayRef<Record*> Regs);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.h | 94 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Threading.h | 17 #include "llvm/ADT/BitVector.h" 230 llvm::BitVector get_thread_affinity_mask();
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZRegisterInfo.h | 164 BitVector getReservedRegs(const MachineFunction &MF) const override;
|