| /freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | Support.cpp | 40 MutableArrayRef<uint64_t> Masks) { in computeProcResourceMasks() argument 43 assert(Masks.size() == SM.getNumProcResourceKinds() && in computeProcResourceMasks() 46 Masks[0] = 0; in computeProcResourceMasks() 53 Masks[I] = 1ULL << ProcResourceID; in computeProcResourceMasks() 62 Masks[I] = 1ULL << ProcResourceID; in computeProcResourceMasks() 64 uint64_t OtherMask = Masks[Desc.SubUnitsIdxBegin[U]]; in computeProcResourceMasks() 65 Masks[I] |= OtherMask; in computeProcResourceMasks() 76 << format_hex(Masks[I],16) << " - " in computeProcResourceMasks()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
| H A D | InstructionTables.h | 31 SmallVector<uint64_t, 8> Masks; variable 35 : Stage(), SM(Model), Masks(Model.getNumProcResourceKinds()) { in InstructionTables() 36 computeProcResourceMasks(Model, Masks); in InstructionTables()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTDC.cpp | 167 static const int Masks[][4] = { in convertFCmp() local 214 Mask |= Masks[WhichConst][0]; in convertFCmp() 216 Mask |= Masks[WhichConst][1]; in convertFCmp() 218 Mask |= Masks[WhichConst][2]; in convertFCmp() 220 Mask |= Masks[WhichConst][3]; in convertFCmp()
|
| H A D | SystemZISelLowering.cpp | 3666 uint64_t Masks[] = { Known[0].Zero.getZExtValue(), in lowerOR() local 3669 if ((Masks[0] >> 32) == 0xffffffff && uint32_t(Masks[1]) == 0xffffffff) in lowerOR() 3671 else if ((Masks[1] >> 32) == 0xffffffff && uint32_t(Masks[0]) == 0xffffffff) in lowerOR()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/Stages/ |
| H A D | InstructionTables.cpp | 33 unsigned Index = std::distance(Masks.begin(), find(Masks, Resource.first)); in execute()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFRegisters.cpp | 372 Masks[R.Reg] |= R.Mask; in rr_iterator() 374 Pos = End ? Masks.end() : Masks.begin(); in rr_iterator() 375 Index = End ? Masks.size() : 0; in rr_iterator()
|
| H A D | MachinePipeliner.cpp | 2966 const MCSchedModel &SM, SmallVectorImpl<uint64_t> &Masks) { in initProcResourceVectors() argument 2975 Masks.resize(SM.getNumProcResourceKinds()); in initProcResourceVectors() 2980 Masks[I] = 1ULL << ProcResourceID; in initProcResourceVectors() 2988 Masks[I] = 1ULL << ProcResourceID; in initProcResourceVectors() 2990 Masks[I] |= Masks[Desc.SubUnitsIdxBegin[U]]; in initProcResourceVectors() 2999 ProcResource->Name, I, Masks[I], in initProcResourceVectors()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | Support.h | 96 MutableArrayRef<uint64_t> Masks);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RDFRegisters.h | 208 MapType Masks;
|
| H A D | MachinePipeliner.h | 459 SmallVectorImpl<uint64_t> &Masks);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.cpp | 451 SmallVector<std::pair<const MachineOperand *, unsigned>, 32> Masks; member in __anon36b66d1c0211::MLocTracker 548 Masks.clear(); in reset() 581 for (const auto &MaskPair : reverse(Masks)) { in trackRegister() 657 Masks.push_back(std::make_pair(MO, InstID)); in writeRegMask() 2507 for (auto &P : MTracker->Masks) { in produceMLocTransferFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 1847 VectorPair Masks = opSplit(MaskN->getMask(), dl, DAG); in SplitHvxMemOp() local 1854 DAG.getMaskedLoad(SingleTy, dl, Chain, Base0, Offset, Masks.first, in SplitHvxMemOp() 1858 DAG.getMaskedLoad(SingleTy, dl, Chain, Base1, Offset, Masks.second, in SplitHvxMemOp() 1869 Masks.first, SingleTy, MOp0, in SplitHvxMemOp() 1872 Masks.second, SingleTy, MOp1, in SplitHvxMemOp()
|
| /freebsd-13.1/share/examples/ipfilter/ |
| H A D | examples.txt | 55 Masks). This package provides several ways to do this. Eg:
|