Home
last modified time | relevance | path

Searched refs:SparseBitVector (Results 1 – 25 of 46) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DSparseBitVector.h255 class SparseBitVector {
279 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.begin(); in FindLowerBoundImpl()
281 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.end(); in FindLowerBoundImpl()
322 const SparseBitVector<ElementSize> *BitVector = nullptr;
396 SparseBitVectorIterator(const SparseBitVector<ElementSize> *RHS,
443 SparseBitVector() : Elements(), CurrElementIter(Elements.begin()) {} in SparseBitVector() function
445 SparseBitVector(const SparseBitVector &RHS) in SparseBitVector() function
447 SparseBitVector(SparseBitVector &&RHS) in SparseBitVector() function
456 SparseBitVector& operator=(const SparseBitVector& RHS) {
464 SparseBitVector &operator=(SparseBitVector &&RHS) {
[all …]
/external/llvm-project/llvm/include/llvm/ADT/
DSparseBitVector.h255 class SparseBitVector {
279 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.begin(); in FindLowerBoundImpl()
281 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.end(); in FindLowerBoundImpl()
322 const SparseBitVector<ElementSize> *BitVector = nullptr;
396 SparseBitVectorIterator(const SparseBitVector<ElementSize> *RHS,
443 SparseBitVector() : Elements(), CurrElementIter(Elements.begin()) {} in SparseBitVector() function
445 SparseBitVector(const SparseBitVector &RHS) in SparseBitVector() function
447 SparseBitVector(SparseBitVector &&RHS) in SparseBitVector() function
456 SparseBitVector& operator=(const SparseBitVector& RHS) {
464 SparseBitVector &operator=(SparseBitVector &&RHS) {
[all …]
/external/llvm/include/llvm/ADT/
DSparseBitVector.h264 class SparseBitVector {
313 const SparseBitVector<ElementSize> *BitVector;
420 SparseBitVectorIterator(const SparseBitVector<ElementSize> *RHS,
433 SparseBitVector () {
437 ~SparseBitVector() {
441 SparseBitVector(const SparseBitVector &RHS) {
457 SparseBitVector& operator=(const SparseBitVector& RHS) {
549 bool operator!=(const SparseBitVector &RHS) const {
553 bool operator==(const SparseBitVector &RHS) const {
566 bool operator|=(const SparseBitVector &RHS) {
[all …]
/external/llvm-project/llvm/unittests/ADT/
DSparseBitVectorTest.cpp17 SparseBitVector<> Vec; in TEST()
35 const SparseBitVector<> ConstVec = Vec; in TEST()
46 SparseBitVector<> MovedVec(std::move(Vec)); in TEST()
57 SparseBitVector<> Vec, Other; in TEST()
87 SparseBitVector<> Vec, Other; in TEST()
91 Vec = static_cast<SparseBitVector<> &>(Vec); in TEST()
151 SparseBitVector<> Vec; in TEST()
/external/llvm/unittests/ADT/
DSparseBitVectorTest.cpp18 SparseBitVector<> Vec; in TEST()
37 SparseBitVector<> Vec, Other; in TEST()
67 SparseBitVector<> Vec, Other; in TEST()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/Native/
DHashTable.cpp25 SparseBitVector<> &V) { in readSparseBitVector()
47 SparseBitVector<> &Vec) { in writeSparseBitVector()
/external/llvm-project/llvm/lib/DebugInfo/PDB/Native/
DHashTable.cpp25 SparseBitVector<> &V) { in readSparseBitVector()
47 SparseBitVector<> &Vec) { in writeSparseBitVector()
/external/llvm-project/llvm/include/llvm/CodeGen/
DLiveVariables.h84 SparseBitVector<> AliveBlocks;
123 SparseBitVector<> PHIJoins;
303 std::vector<SparseBitVector<>> &LiveInSets);
DLiveIntervalUnion.h33 template <unsigned Element> class SparseBitVector; variable
35 using LiveVirtRegBitSet = SparseBitVector<128>;
/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
DHashTable.h31 Error readSparseBitVector(BinaryStreamReader &Stream, SparseBitVector<> &V);
32 Error writeSparseBitVector(BinaryStreamWriter &Writer, SparseBitVector<> &Vec);
270 mutable SparseBitVector<> Present;
271 mutable SparseBitVector<> Deleted;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/
DHashTable.h31 Error readSparseBitVector(BinaryStreamReader &Stream, SparseBitVector<> &V);
32 Error writeSparseBitVector(BinaryStreamWriter &Writer, SparseBitVector<> &Vec);
270 mutable SparseBitVector<> Present;
271 mutable SparseBitVector<> Deleted;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervalUnion.h33 template <unsigned Element> class SparseBitVector; variable
35 using LiveVirtRegBitSet = SparseBitVector<128>;
DLiveVariables.h84 SparseBitVector<> AliveBlocks;
124 SparseBitVector<> PHIJoins;
/external/llvm/include/llvm/CodeGen/
DLiveIntervalUnion.h29 template <unsigned Element> class SparseBitVector; variable
30 typedef SparseBitVector<128> LiveVirtRegBitSet;
DLiveVariables.h84 SparseBitVector<> AliveBlocks;
125 SparseBitVector<> PHIJoins;
/external/llvm/lib/DebugInfo/PDB/Raw/
DNameMap.cpp73 SparseBitVector<> Present; in load()
98 SparseBitVector<> Deleted; in load()
/external/llvm-project/llvm/lib/CodeGen/
DPHIElimination.cpp100 std::vector<SparseBitVector<>> *LiveInSets);
159 std::vector<SparseBitVector<>> LiveInSets; in runOnMachineFunction()
170 SparseBitVector<>::iterator AliveBlockItr = VI.AliveBlocks.begin(); in runOnMachineFunction()
171 SparseBitVector<>::iterator EndItr = VI.AliveBlocks.end(); in runOnMachineFunction()
617 std::vector<SparseBitVector<>> *LiveInSets) { in SplitPHIEdges()
DLiveVariables.cpp70 for (SparseBitVector<>::iterator I = AliveBlocks.begin(), in dump()
816 std::vector<SparseBitVector<>> &LiveInSets) { in addNewBlock()
819 SparseBitVector<> &BV = LiveInSets[SuccBB->getNumber()]; in addNewBlock()
/external/llvm-project/llvm/lib/Transforms/Utils/
DAMDGPUEmitPrintf.cpp196 static void locateCStrings(SparseBitVector<8> &BV, Value *Fmt) { in locateCStrings()
230 SparseBitVector<8> SpecIsCString; in emitAMDGPUPrintfCall()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenGICombiner.inc10 #include "llvm/ADT/SparseBitVector.h"
18 SparseBitVector<> DisabledRules;
/external/llvm/lib/CodeGen/
DLiveDebugValues.cpp143 typedef SparseBitVector<> VarLocSet;
310 SparseBitVector<> KillSet; in transferRegisterDef()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveDebugValues.cpp411 using VarLocSet = SparseBitVector<>;
531 SparseBitVector<> &KillSet);
829 SparseBitVector<> &KillSet) { in emitEntryValues()
928 SparseBitVector<> KillSet; in transferRegisterDef()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenRegisters.h226 typedef SparseBitVector<> RegUnitList;
/external/llvm/utils/TableGen/
DCodeGenRegisters.h199 typedef SparseBitVector<> RegUnitList;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMachineFunctionInfo.h458 SparseBitVector<> WWMReservedRegs;

12