| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_bitvector_test.cpp | 89 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 D | sanitizer_bvgraph_test.cpp | 99 EXPECT_TRUE(target.getBit(path[len - 1])); in BasicTest()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_bitvector.h | 46 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 D | sanitizer_bvgraph.h | 68 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 D | sanitizer_deadlock_detector.h | 159 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()
|
| /llvm-project-15.0.7/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 481 Init *getBit(unsigned Bit) const override { in getBit() function 516 Init *getBit(unsigned Bit) const override { in getBit() function 571 Init *getBit(unsigned Bit) const override { in getBit() function 602 Init *getBit(unsigned Bit) const override { in getBit() function 780 Init *getBit(unsigned Bit) const override; 1026 Init *getBit(unsigned Bit) const override; 1061 Init *getBit(unsigned Bit) const override; 1094 Init *getBit(unsigned Bit) const override; 1128 Init *getBit(unsigned Bit) const override; 1165 Init *getBit(unsigned Bit) const override; [all …]
|
| /llvm-project-15.0.7/llvm/lib/TableGen/ |
| H A D | Record.cpp | 424 return getBit(0); in convertInitializerTo() 454 NewBits[i] = getBit(Bits[i]); in convertInitializerBitRange() 461 if (!getBit(i)->isConcrete()) in isConcrete() 471 if (Init *Bit = getBit(e-i-1)) in getAsString() 489 Init *CurBit = getBit(i); in resolveReferences() 746 Init *OpInit::getBit(unsigned Bit) const { in getBit() function in OpInit 1654 Init *IsAOpInit::getBit(unsigned Bit) const { in getBit() function in IsAOpInit 1829 Init *VarInit::getBit(unsigned Bit) const { in getBit() function in VarInit 1856 return I->getBit(getBitNum()); in resolveReferences() 2055 Init *FieldInit::getBit(unsigned Bit) const { in getBit() function in FieldInit [all …]
|
| H A D | JSONBackend.cpp | 55 array.push_back(translateInit(*Bits->getBit(i))); in translateInit()
|
| H A D | TGParser.cpp | 75 Init *Bit = BV->getBit(i); in checkBitsConcrete() 204 NewBits[Bit] = BI->getBit(i); in SetValue() 209 NewBits[i] = CurVal->getBit(i); in SetValue() 2250 NewBits.push_back(BI->getBit((e - i) - 1)); in ParseSimpleValue() 2257 NewBits.push_back(VI->getBit((e - i) - 1)); in ParseSimpleValue()
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | CodeEmitterGen.cpp | 70 if (VarBitInit *VBI = dyn_cast<VarBitInit>(BI->getBit(bit))) { in getVariableBit() 74 } else if (VarInit *VI = dyn_cast<VarInit>(BI->getBit(bit))) { in getVariableBit() 373 if (BitInit *B = dyn_cast<BitInit>(BI->getBit(e - i - 1))) in emitInstructionBaseValues()
|
| H A D | DecoderEmitter.cpp | 195 if (BitInit *bit = dyn_cast<BitInit>(bits.getBit(index))) in bitFromBits() 233 Bits.push_back(BI->getBit(Idx)); in getBitsField() 2013 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction() 2017 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction() 2035 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction() 2039 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction() 2171 if (const BitInit *OpBit = dyn_cast<BitInit>(OpBits->getBit(I))) in populateInstruction() 2181 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction() 2185 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction()
|
| H A D | X86EVEX2VEXTablesEmitter.cpp | 97 if (BitInit *Bit = dyn_cast<BitInit>(B->getBit(i))) in getValueFromBitsInit()
|
| H A D | CodeGenTarget.cpp | 553 Init *OrigBit = BI->getBit(bit); in reverseBitsForLittleEndianEncoding() 554 Init *BitSwap = BI->getBit(bitSwapIdx); in reverseBitsForLittleEndianEncoding() 560 NewBits[middle] = BI->getBit(middle); in reverseBitsForLittleEndianEncoding()
|
| H A D | DFAEmitter.cpp | 336 if (auto *Bit = dyn_cast<BitInit>(NewStateInit->getBit(I))) { in Transition()
|
| H A D | VarLenCodeEmitterGen.cpp | 369 auto *B = cast<BitInit>(BI->getBit(Idx)); in emitInstructionBaseValues()
|
| H A D | X86FoldTablesEmitter.cpp | 215 BitInit *Bit = cast<BitInit>(B->getBit(i)); in getValueFromBitsInit()
|
| H A D | InstrInfoEmitter.cpp | 1176 if (const auto *Bit = dyn_cast<BitInit>(TSF->getBit(i))) in emitRecord()
|
| H A D | X86RecognizableInstr.cpp | 89 if (cast<BitInit>(init.getBit(index))->getValue()) in byteFromBitsInit()
|
| H A D | RegisterInfoEmitter.cpp | 1113 if (BitInit *B = dyn_cast<BitInit>(BI->getBit(b))) in runMCDesc()
|
| H A D | CodeGenRegisters.cpp | 812 BitInit *Bit = cast<BitInit>(TSF->getBit(I)); in CodeGenRegisterClass()
|
| /llvm-project-15.0.7/clang/utils/TableGen/ |
| H A D | ClangSACheckersEmitter.cpp | 67 const auto *Bit = dyn_cast<BitInit>(B->getBit(i)); in getValueFromBitsInit()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | BuiltinAttributes.cpp | 453 static bool getBit(const char *rawData, size_t bitPos) { in getBit() function 554 return APInt(1, getBit(rawData, bitPos) ? 1 : 0); in readBits() 645 return getBit(getData(), getDataIndex()); in operator *()
|
| /llvm-project-15.0.7/llvm/docs/TableGen/ |
| H A D | BackGuide.rst | 398 The class also provides a function, ``getBit()``, to obtain a specified bit
|