/external/stlport/test/eh/ |
D | test_bit_vector.cpp | 36 typedef EH_BIT_VECTOR BitVector; typedef 39 container_category(const BitVector&) in container_category() argument 56 void operator()( BitVector& v ) const in operator ()() 74 BitVector emptyVector; in test_bit_vector() 75 BitVector testVector, testVector2; in test_bit_vector() 93 StrongCheck(testVector, test_insert_one<BitVector>(testVector) ); in test_bit_vector() 94 StrongCheck(testVector, test_insert_one<BitVector>(testVector,0) ); in test_bit_vector() 95 StrongCheck(testVector, test_insert_one<BitVector>(testVector, (int)testVector.size()) ); in test_bit_vector() 97 StrongCheck(testVector, test_insert_n<BitVector>(testVector, random_number(random_base) ) ); in test_bit_vector() 98 StrongCheck(testVector, test_insert_n<BitVector>(testVector, random_number(random_base),0 ) ); in test_bit_vector() [all …]
|
/external/chromium_org/v8/test/cctest/ |
D | test-dataflow.cc | 37 TEST(BitVector) { in TEST() argument 40 BitVector v(15, &zone); in TEST() 47 BitVector w(15, &zone); in TEST() 55 BitVector v(64, &zone); in TEST() 60 BitVector::Iterator iter(&v); in TEST() 73 BitVector v(15, &zone); in TEST() 75 BitVector w(15, &zone); in TEST() 83 BitVector v(15, &zone); in TEST() 85 BitVector w(15, &zone); in TEST() 89 BitVector u(w, &zone); in TEST() [all …]
|
/external/chromium_org/v8/src/ |
D | data-flow.h | 18 class BitVector: public ZoneObject { 23 explicit Iterator(BitVector* target) in Iterator() 57 BitVector* target_; 62 friend class BitVector; variable 65 BitVector(int length, Zone* zone) in BitVector() function 73 BitVector(const BitVector& other, Zone* zone) in BitVector() function 84 BitVector& operator=(const BitVector& rhs) { 89 void CopyFrom(const BitVector& other) { in CopyFrom() 115 void Union(const BitVector& other) { in Union() 122 bool UnionIsChanged(const BitVector& other) { in UnionIsChanged() [all …]
|
D | hydrogen-environment-liveness.h | 31 void ZapEnvironmentSlotsInSuccessors(HBasicBlock* block, BitVector* live); 33 void UpdateLivenessAtBlockEnd(HBasicBlock* block, BitVector* live); 34 void UpdateLivenessAtInstruction(HInstruction* instr, BitVector* live); 46 ZoneList<BitVector*> live_at_block_start_; 48 ZoneList<BitVector*> first_simulate_invalid_for_index_; 60 BitVector went_live_since_last_simulate_;
|
D | hydrogen-infer-representation.cc | 24 ZoneList<BitVector*> connected_phis(phi_count, zone()); in Run() 27 BitVector* connected_set = new(zone()) BitVector(phi_count, zone()); in Run() 57 BitVector done(phi_count, zone()); in Run() 64 for (BitVector::Iterator it(connected_phis[i]); in Run() 77 for (BitVector::Iterator it(connected_phis[i]); in Run() 86 for (BitVector::Iterator it(connected_phis[i]); in Run() 106 for (BitVector::Iterator it(connected_phis[i]); in Run()
|
D | hydrogen-environment-liveness.cc | 28 new(zone()) BitVector(maximum_environment_size_, zone()), zone()); in HEnvironmentLivenessAnalysisPhase() 31 new(zone()) BitVector(maximum_environment_size_, zone()), zone()); in HEnvironmentLivenessAnalysisPhase() 48 HBasicBlock* block, BitVector* live) { in ZapEnvironmentSlotsInSuccessors() 54 BitVector* live_in_successor = live_at_block_start_[successor_id]; in ZapEnvironmentSlotsInSuccessors() 85 BitVector* live) { in UpdateLivenessAtBlockEnd() 96 BitVector* live) { in UpdateLivenessAtInstruction() 165 BitVector live(maximum_environment_size_, zone()); in Run() 166 BitVector worklist(block_count_, zone()); in Run()
|
D | data-flow.cc | 14 void BitVector::Print() { in Print() 29 void BitVector::Iterator::Advance() { in Advance() 44 int BitVector::Count() const { in Count()
|
D | lithium-allocator.h | 23 class BitVector; variable 376 BitVector* assigned_registers() { in assigned_registers() 379 BitVector* assigned_double_registers() { in assigned_double_registers() 398 BitVector* ComputeLiveOut(HBasicBlock* block); 399 void AddInitialIntervals(HBasicBlock* block, BitVector* live_out); 400 void ProcessInstructions(HBasicBlock* block, BitVector* live); 519 ZoneList<BitVector*> live_in_sets_; 542 BitVector* assigned_registers_; 543 BitVector* assigned_double_registers_;
|
/external/llvm/include/llvm/ADT/ |
D | BitVector.h | 27 class BitVector { 40 friend class BitVector; variable 48 reference(BitVector &b, unsigned Idx) { in reference() 75 BitVector() : Size(0), Capacity(0) { in BitVector() function 81 explicit BitVector(unsigned s, bool t = false) : Size(s) { in Size() 90 BitVector(const BitVector &RHS) : Size(RHS.size()) { in BitVector() function 102 BitVector(BitVector &&RHS) in BitVector() function 107 ~BitVector() { in ~BitVector() 235 BitVector &set() { in set() 241 BitVector &set(unsigned Idx) { in set() [all …]
|
D | SmallBitVector.h | 89 BitVector *getPointer() const { in getPointer() 91 return reinterpret_cast<BitVector *>(X); in getPointer() 100 void switchToLarge(BitVector *BV) { in switchToLarge() 146 switchToLarge(new BitVector(s, t)); 154 switchToLarge(new BitVector(*RHS.getPointer())); in SmallBitVector() 260 BitVector *BV = new BitVector(N, t); 273 BitVector *BV = new BitVector(SmallSize); in reserve() 496 switchToLarge(new BitVector(*RHS.getPointer()));
|
/external/chromium_org/third_party/WebKit/Source/wtf/ |
D | BitVector.cpp | 38 void BitVector::setSlow(const BitVector& other) in setSlow() 53 void BitVector::resize(size_t numBits) in resize() 68 void BitVector::clearAll() in clearAll() 76 BitVector::OutOfLineBits* BitVector::OutOfLineBits::create(size_t numBits) in create() 88 void BitVector::OutOfLineBits::destroy(OutOfLineBits* outOfLineBits) in destroy() 93 void BitVector::resizeOutOfLine(size_t numBits) in resizeOutOfLine() 114 void BitVector::dump(PrintStream& out) in dump()
|
D | BitVector.h | 58 class WTF_EXPORT BitVector { 60 BitVector() in BitVector() function 65 explicit BitVector(size_t numBits) in BitVector() function 71 BitVector(const BitVector& other) in BitVector() function 78 ~BitVector() in ~BitVector() 85 BitVector& operator=(const BitVector& other) 223 void setSlow(const BitVector& other); 244 using WTF::BitVector;
|
/external/llvm/include/llvm/CodeGen/ |
D | RegisterScavenging.h | 63 BitVector CalleeSavedRegs; 68 BitVector RegsAvailable; 72 BitVector KillRegs, DefRegs; 117 void getRegsUsed(BitVector &used, bool includeReserved); 121 BitVector getRegsAvailable(const TargetRegisterClass *RC); 180 void setUsed(BitVector &Regs) { in setUsed() 183 void setUnused(BitVector &Regs) { in setUnused() 192 void addRegWithSubRegs(BitVector &BV, unsigned Reg); 200 BitVector &Candidates,
|
/external/chromium_org/v8/src/compiler/ |
D | frame.h | 32 void SetAllocatedRegisters(BitVector* regs) { in SetAllocatedRegisters() 37 void SetAllocatedDoubleRegisters(BitVector* regs) { in SetAllocatedDoubleRegisters() 70 BitVector* allocated_registers_; 71 BitVector* allocated_double_registers_;
|
D | register-allocator.h | 19 class BitVector; variable 368 BitVector* assigned_registers() { return assigned_registers_; } in assigned_registers() 369 BitVector* assigned_double_registers() { return assigned_double_registers_; } in assigned_double_registers() 386 BitVector* ComputeLiveOut(BasicBlock* block); 387 void AddInitialIntervals(BasicBlock* block, BitVector* live_out); 390 void ProcessInstructions(BasicBlock* block, BitVector* live); 501 ZoneList<BitVector*> live_in_sets_; 519 BitVector* assigned_registers_; 520 BitVector* assigned_double_registers_;
|
/external/llvm/lib/CodeGen/ |
D | SpillPlacement.h | 37 class BitVector; variable 53 BitVector *ActiveNodes; 100 void prepare(BitVector &RegBundles);
|
D | RegisterScavenging.cpp | 66 BitVector PR = MBB->getParent()->getFrameInfo()->getPristineRegs(MBB); in initRegState() 107 void RegScavenger::addRegWithSubRegs(BitVector &BV, unsigned Reg) { in addRegWithSubRegs() 250 void RegScavenger::getRegsUsed(BitVector &used, bool includeReserved) { in getRegsUsed() 272 BitVector RegScavenger::getRegsAvailable(const TargetRegisterClass *RC) { in getRegsAvailable() 273 BitVector Mask(TRI->getNumRegs()); in getRegsAvailable() 288 BitVector &Candidates, in findSurvivorReg() 366 BitVector Candidates = in scavengeRegister() 381 BitVector Available = getRegsAvailable(RC); in scavengeRegister()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ReachableCode.h | 24 class BitVector; variable 62 llvm::BitVector &Reachable);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDGPURegisterInfo.h | 38 virtual BitVector getReservedRegs(const MachineFunction &MF) const { in getReservedRegs() 39 assert(!"Unimplemented"); return BitVector(); in getReservedRegs()
|
D | SIRegisterInfo.cpp | 27 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const in getReservedRegs() 29 BitVector Reserved(getNumRegs()); in getReservedRegs()
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
D | SIRegisterInfo.cpp | 27 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const in getReservedRegs() 29 BitVector Reserved(getNumRegs()); in getReservedRegs()
|
D | AMDGPURegisterInfo.h | 38 virtual BitVector getReservedRegs(const MachineFunction &MF) const { in getReservedRegs() 39 assert(!"Unimplemented"); return BitVector(); in getReservedRegs()
|
D | AMDILDevice.h | 105 llvm::BitVector mHWBits; 106 llvm::BitVector mSWBits;
|
/external/llvm/lib/Target/R600/ |
D | AMDGPURegisterInfo.h | 37 BitVector getReservedRegs(const MachineFunction &MF) const override { in getReservedRegs() 38 assert(!"Unimplemented"); return BitVector(); in getReservedRegs()
|
/external/llvm/lib/Target/Mips/ |
D | MipsDelaySlotFiller.cpp | 89 bool checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, unsigned Reg, 93 bool isRegInSet(const BitVector &RegSet, unsigned Reg) const; 96 BitVector Defs, Uses; 313 BitVector CallerSavedRegs(TRI.getNumRegs(), true); in setCallerSaved() 326 BitVector AllocSet = TRI.getAllocatableSet(MF); in setUnallocatableRegs() 349 BitVector NewDefs(TRI.getNumRegs()), NewUses(TRI.getNumRegs()); in update() 365 bool RegDefsUses::checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, in checkRegDefsUses() 378 bool RegDefsUses::isRegInSet(const BitVector &RegSet, unsigned Reg) const { in isRegInSet()
|