/macosx-10.10/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGOSREntry.h | 31 #include <wtf/BitVector.h> 59 BitVector m_localsForcedDouble; 60 BitVector m_localsForcedMachineInt; 62 BitVector m_machineStackUsed;
|
H A D | DFGInvalidationPointInjectionPhase.cpp | 53 BitVector blocksThatNeedInvalidationPoints;
|
/macosx-10.10/llvmCore-3425.0.34/include/llvm/CodeGen/ |
H A D | RegisterScavenging.h | 22 #include "llvm/ADT/BitVector.h" 61 BitVector CalleeSavedRegs; 66 BitVector RegsAvailable; 70 BitVector KillRegs, DefRegs; 100 void getRegsUsed(BitVector &used, bool includeReserved); 104 BitVector getRegsAvailable(const TargetRegisterClass *RC); 143 void setUsed(BitVector &Regs) { 146 void setUnused(BitVector &Regs) { 151 void addRegWithSubRegs(BitVector &BV, unsigned Reg); 159 BitVector [all...] |
H A D | RegisterClassInfo.h | 21 #include "llvm/ADT/BitVector.h" 58 BitVector Reserved;
|
/macosx-10.10/WTF-7600.1.24/wtf/ |
H A D | BitVector.h | 54 // On the other hand, this BitVector class may not be the fastest around, since 59 class BitVector { class in namespace:WTF 61 BitVector() function in class:WTF::BitVector 66 explicit BitVector(size_t numBits) function in class:WTF::BitVector 72 BitVector(const BitVector& other) function in class:WTF::BitVector 79 ~BitVector() 86 BitVector& operator=(const BitVector& other) 174 void merge(const BitVector [all...] |
H A D | BitVector.cpp | 27 #include "BitVector.h" 37 void BitVector::setSlow(const BitVector& other) 52 void BitVector::resize(size_t numBits) 67 void BitVector::clearAll() 75 BitVector::OutOfLineBits* BitVector::OutOfLineBits::create(size_t numBits) 83 void BitVector::OutOfLineBits::destroy(OutOfLineBits* outOfLineBits) 88 void BitVector::resizeOutOfLine(size_t numBits) 109 void BitVector [all...] |
H A D | PackedIntVector.h | 29 #include <wtf/BitVector.h> 119 BitVector m_bits;
|
/macosx-10.10/llvmCore-3425.0.34/include/llvm/ADT/ |
H A D | BitVector.h | 1 //===- llvm/ADT/BitVector.h - Bit vectors -----------------------*- C++ -*-===// 10 // This file implements the BitVector class. 27 class BitVector { class in namespace:llvm 39 friend class BitVector; 47 reference(BitVector &b, unsigned Idx) { 73 /// BitVector default ctor - Creates an empty bitvector. 74 BitVector() : Size(0), Capacity(0) { function in class:llvm::BitVector 78 /// BitVector ctor - Creates a bitvector of specified number of bits. All 80 explicit BitVector(unsigned s, bool t = false) : Size(s) { function in class:llvm::BitVector 88 /// BitVector cop 89 BitVector(const BitVector &RHS) : Size(RHS.size()) { function in class:llvm::BitVector 102 BitVector(BitVector &&RHS) function in class:llvm::BitVector [all...] |
H A D | SmallBitVector.h | 17 #include "llvm/ADT/BitVector.h" 32 // TODO: In "large" mode, a pointer to a BitVector is used, leading to an 88 BitVector *getPointer() const { 90 return reinterpret_cast<BitVector *>(X); 99 void switchToLarge(BitVector *BV) { 145 switchToLarge(new BitVector(s, t)); 153 switchToLarge(new BitVector(*RHS.getPointer())); 261 BitVector *BV = new BitVector(N, t); 274 BitVector *B [all...] |
/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/ |
H A D | SpillPlacement.h | 36 class BitVector; 50 BitVector *ActiveNodes; 97 void prepare(BitVector &RegBundles);
|
H A D | CriticalAntiDepBreaker.h | 26 #include "llvm/ADT/BitVector.h" 44 const BitVector AllocatableSet; 68 BitVector KeepRegs;
|
H A D | AggressiveAntiDepBreaker.h | 28 #include "llvm/ADT/BitVector.h" 126 BitVector CriticalPathSet; 177 BitVector GetRenameRegisters(unsigned Reg);
|
H A D | RegisterScavenging.cpp | 68 BitVector PR = MBB->getParent()->getFrameInfo()->getPristineRegs(MBB); 109 void RegScavenger::addRegWithSubRegs(BitVector &BV, unsigned Reg) { 221 void RegScavenger::getRegsUsed(BitVector &used, bool includeReserved) { 243 BitVector RegScavenger::getRegsAvailable(const TargetRegisterClass *RC) { 244 BitVector Mask(TRI->getNumRegs()); 259 BitVector &Candidates, 327 BitVector Candidates = 342 BitVector Available = getRegsAvailable(RC);
|
H A D | LiveRegMatrix.h | 28 #include "llvm/ADT/BitVector.h" 59 BitVector RegMaskUsable;
|
/macosx-10.10/JavaScriptCore-7600.1.17/jit/ |
H A D | RegisterSet.h | 36 #include <wtf/BitVector.h> 96 : m_vector(BitVector::EmptyValue) 101 : m_vector(BitVector::DeletedValue) 122 BitVector m_vector;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/Sparc/ |
H A D | SparcRegisterInfo.h | 37 BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/MBlaze/ |
H A D | MBlazeRegisterInfo.h | 51 BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/MSP430/ |
H A D | MSP430RegisterInfo.h | 41 BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/Mips/ |
H A D | MipsRegisterInfo.h | 48 BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/ARM/ |
H A D | ARMMachineFunctionInfo.h | 21 #include "llvm/ADT/BitVector.h" 82 BitVector GPRCS1Frames; 83 BitVector GPRCS2Frames; 84 BitVector DPRCSFrames;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/CellSPU/ |
H A D | SPURegisterInfo.h | 72 BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/Hexagon/ |
H A D | HexagonRegisterInfo.h | 57 BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/NVPTX/ |
H A D | NVPTXRegisterInfo.h | 55 virtual BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.h | 49 BitVector getReservedRegs(const MachineFunction &MF) const;
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/ |
H A D | TargetRegisterInfo.cpp | 16 #include "llvm/ADT/BitVector.h" 119 const TargetRegisterClass *RC, BitVector &R){ 126 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, 128 BitVector Allocatable(getNumRegs()); 142 BitVector Reserved = getReservedRegs(MF);
|