Home
last modified time | relevance | path

Searched refs:getBit (Results 1 – 22 of 22) sorted by relevance

/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_bitvector_test.cpp89 EXPECT_FALSE(bv.getBit(4)); in TestBitVector()
90 EXPECT_FALSE(bv.getBit(6)); in TestBitVector()
91 EXPECT_TRUE(bv.getBit(5)); in TestBitVector()
93 EXPECT_FALSE(bv.getBit(5)); in TestBitVector()
100 EXPECT_EQ(bv.getBit(bit), s.count(bit) == 1); in TestBitVector()
111 EXPECT_EQ(bv.getBit(bit), s.count(bit) == 1); in TestBitVector()
H A Dsanitizer_bvgraph_test.cpp99 EXPECT_TRUE(target.getBit(path[len - 1])); in BasicTest()
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_bitvector.h46 bool getBit(uptr idx) const { return (bits_ & mask(idx)) != 0; } in getBit() function
148 if (!l1_[i0].getBit(i1)) { in setBit()
164 if (l1_[i0].getBit(i1)) { in clearBit()
172 bool getBit(uptr idx) const { in getBit() function
178 return l1_[i0].getBit(i1) && l2_[i0][i1].getBit(i2); in getBit()
261 if (!v.l1_[i0].getBit(i1)) continue; in intersectsWith()
H A Dsanitizer_bvgraph.h68 bool hasEdge(uptr from, uptr to) { return v[from].getBit(to); } in hasEdge()
105 return v[from].getBit(to); in hasEdge()
131 if (targets.getBit(from)) in findPath()
H A Dsanitizer_deadlock_detector.h159 if (recycled_nodes_.getBit(edges_[i].from) || in newNode()
160 recycled_nodes_.getBit(edges_[i].to)) { in newNode()
190 CHECK(!available_nodes_.getBit(idx)); in removeNode()
314 CHECK(!tmp_bv_.getBit(idx)); in findPathToLock()
343 return dtls->getLocks(current_epoch_).getBit(nodeToIndex(node)); in isHeld()
/openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/
H A DRecord.h413 virtual Init *getBit(unsigned Bit) const = 0;
482 Init *getBit(unsigned Bit) const override { in getBit() function
517 Init *getBit(unsigned Bit) const override { in getBit() function
557 if (!getBit(i)->isComplete()) return false; in isComplete()
563 if (getBit(i)->isComplete()) return false; in allInComplete()
572 Init *getBit(unsigned Bit) const override { in getBit() function
603 Init *getBit(unsigned Bit) const override { in getBit() function
633 Init *getBit(unsigned Bit) const override { in getBit() function
687 Init *getBit(unsigned Bit) const override { in getBit() function
754 Init *getBit(unsigned Bit) const override { in getBit() function
[all …]
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DRecord.cpp425 return getBit(0); in convertInitializerTo()
438 if (auto *Bit = dyn_cast<BitInit>(getBit(i))) in convertInitializerTo()
455 NewBits[i] = getBit(Bits[i]); in convertInitializerBitRange()
462 if (!getBit(i)->isConcrete()) in isConcrete()
472 if (Init *Bit = getBit(e-i-1)) in getAsString()
490 Init *CurBit = getBit(i); in resolveReferences()
499 NewBit = CachedBitVarResolved->getBit(CurBitVar->getBitNum()); in resolveReferences()
502 NewBit = CurBit->resolveReferences(R)->getBit(0); in resolveReferences()
747 Init *OpInit::getBit(unsigned Bit) const { in getBit() function in OpInit
1676 Init *FoldOpInit::getBit(unsigned Bit) const { in getBit() function in FoldOpInit
[all …]
H A DJSONBackend.cpp55 array.push_back(translateInit(*Bits->getBit(i))); in translateInit()
H A DTGParser.cpp74 Init *Bit = BV->getBit(i); in checkBitsConcrete()
203 NewBits[Bit] = BI->getBit(i); in SetValue()
208 NewBits[i] = CurVal->getBit(i); in SetValue()
2292 NewBits.push_back(BI->getBit((e - i) - 1)); in ParseSimpleValue()
2299 NewBits.push_back(VI->getBit((e - i) - 1)); in ParseSimpleValue()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeEmitterGen.cpp68 if (VarBitInit *VBI = dyn_cast<VarBitInit>(BI->getBit(bit))) { in getVariableBit()
72 } else if (VarInit *VI = dyn_cast<VarInit>(BI->getBit(bit))) { in getVariableBit()
412 if (auto *B = dyn_cast<BitInit>(BI->getBit(i)); B && B->getValue()) in emitInstructionBaseValues()
H A DDecoderEmitter.cpp183 if (BitInit *bit = dyn_cast<BitInit>(bits.getBit(index))) in bitFromBits()
221 Bits.push_back(BI->getBit(Idx)); in getBitsField()
1931 if (const BitInit *OpBit = dyn_cast<BitInit>(OpBits->getBit(I))) in addOneOperandFields()
1939 VarBitInit *BJ = dyn_cast<VarBitInit>(Bits.getBit(J)); in addOneOperandFields()
1947 Var = dyn_cast<VarInit>(Bits.getBit(J)); in addOneOperandFields()
2065 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()
2069 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction()
2089 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()
2093 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction()
H A DX86EVEX2VEXTablesEmitter.cpp97 if (BitInit *Bit = dyn_cast<BitInit>(B->getBit(i))) in getValueFromBitsInit()
H A DCodeGenTarget.cpp562 Init *OrigBit = BI->getBit(bit); in reverseBitsForLittleEndianEncoding()
563 Init *BitSwap = BI->getBit(bitSwapIdx); in reverseBitsForLittleEndianEncoding()
569 NewBits[middle] = BI->getBit(middle); in reverseBitsForLittleEndianEncoding()
H A DDFAEmitter.cpp315 if (auto *Bit = dyn_cast<BitInit>(NewStateInit->getBit(I))) { in Transition()
H A DVarLenCodeEmitterGen.cpp394 auto *B = cast<BitInit>(BI->getBit(Idx)); in emitInstructionBaseValues()
H A DX86FoldTablesEmitter.cpp215 BitInit *Bit = cast<BitInit>(B->getBit(i)); in getValueFromBitsInit()
H A DInstrInfoEmitter.cpp1176 if (const auto *Bit = dyn_cast<BitInit>(TSF->getBit(i))) in emitRecord()
H A DX86RecognizableInstr.cpp89 if (cast<BitInit>(init.getBit(index))->getValue()) in byteFromBitsInit()
H A DRegisterInfoEmitter.cpp1113 if (BitInit *B = dyn_cast<BitInit>(BI->getBit(b))) in runMCDesc()
H A DCodeGenRegisters.cpp814 BitInit *Bit = cast<BitInit>(TSF->getBit(I)); in CodeGenRegisterClass()
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangSACheckersEmitter.cpp67 const auto *Bit = dyn_cast<BitInit>(B->getBit(i)); in getValueFromBitsInit()
/openbsd-src/gnu/llvm/llvm/docs/TableGen/
H A DBackGuide.rst398 The class also provides a function, ``getBit()``, to obtain a specified bit