Searched refs:BitRef (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/third-party/benchmark/test/ |
| H A D | donotoptimize_test.cc | 14 struct BitRef { struct 19 static BitRef Make() { in Make() argument 21 BitRef b(1, arr[0]); in Make() 26 BitRef(int i, unsigned char& b) : index(i), byte(b) {} in BitRef() argument 50 benchmark::DoNotOptimize(BitRef::Make()); in main() 51 BitRef lval = BitRef::Make(); in main()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | BitTracker.h | 36 struct BitRef; 126 struct BitTracker::BitRef { struct 127 BitRef(unsigned R = 0, uint16_t P = 0) : Reg(R), Pos(P) {} in Reg() argument 129 bool operator== (const BitRef &BR) const { 192 BitRef RefI; 229 bool meet(const BitValue &V, const BitRef &Self) { in meet() 255 static BitValue self(const BitRef &Self = BitRef()); 280 BitTracker::BitValue::self(const BitRef &Self) { in self() 367 RC.Bits[i] = BitValue::self(BitRef(Reg, i)); in self()
|
| H A D | BitTracker.cpp | 208 Changed |= Bits[i].meet(RCV, BitRef(SelfR, i)); in meet() 324 Bits[i].RefI = BitRef(R, i); in regify()
|
| H A D | HexagonBitTracker.cpp | 1201 Res[i] = BT::BitValue::self(BT::BitRef(RD.Reg, i)); in evaluateLoad()
|