/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
LiveRegUnits.h | 11 /// A set of register units. It is intended for register liveness tracking. 30 /// A set of register units used to track register liveness. 33 BitVector Units; 44 /// For a machine instruction \p MI, adds all register units used in 77 Units.reset(); 78 Units.resize(TRI.getNumRegUnits()); 82 void clear() { Units.reset(); } 85 bool empty() const { return Units.none(); } 87 /// Adds register units covered by physical register \p Reg. 90 Units.set(*Unit) [all...] |
/external/llvm/lib/CodeGen/ |
LiveRegMatrix.cpp | 77 for (MCRegUnitMaskIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 78 unsigned Unit = (*Units).first; 79 LaneBitmask Mask = (*Units).second; 89 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 90 if (Func(*Units, VRegInterval)) 192 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units [all...] |
InterferenceCache.cpp | 89 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) 90 RegUnits[i].VirtTag = LIUArray[*Units].getTag(); 106 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 107 RegUnits.push_back(LIUArray[*Units]); 108 RegUnits.back().Fixed = &LIS->getRegUnit(*Units); 115 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) [all...] |
EarlyIfConversion.cpp | 130 /// Register units clobbered by the conditional blocks. 240 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) 241 ClobberedRegUnits.set(*Units); 296 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) 297 LiveRegUnits.erase(*Units); 304 for (MCRegUnitIterator Units(Reads.pop_back_val(), TRI); Units.isValid() [all...] |
RegAllocBasic.cpp | 173 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 174 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
|
MachineTraceMetrics.cpp | 720 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { 721 SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units); 732 for (MCRegUnitIterator Units(Kill, TRI); Units.isValid(); ++Units) 733 RegUnits.erase(*Units); 737 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI); 738 Units.isValid(); ++Units) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
LiveRegMatrix.cpp | 84 for (MCRegUnitMaskIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 85 unsigned Unit = (*Units).first; 86 LaneBitmask Mask = (*Units).second; 96 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 97 if (Func(*Units, VRegInterval)) 218 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) [all...] |
InterferenceCache.cpp | 101 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) 102 RegUnits[i].VirtTag = LIUArray[*Units].getTag(); 118 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 119 RegUnits.push_back(LIUArray[*Units]); 120 RegUnits.back().Fixed = &LIS->getRegUnit(*Units); 127 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) [all...] |
EarlyIfConversion.cpp | 130 /// Register units clobbered by the conditional blocks. 240 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) 241 ClobberedRegUnits.set(*Units); 297 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) 298 LiveRegUnits.erase(*Units); 305 for (MCRegUnitIterator Units(Reads.pop_back_val(), TRI); Units.isValid() [all...] |
RegAllocBasic.cpp | 212 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 213 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
|
MachineTraceMetrics.cpp | 727 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { 728 SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units); 739 for (MCRegUnitIterator Units(Kill, TRI); Units.isValid(); ++Units) 740 RegUnits.erase(*Units); 744 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI); 745 Units.isValid(); ++Units) [all...] |
/device/linaro/bootloader/edk2/MdePkg/Include/IndustryStandard/ |
WatchdogResourceTable.h | 39 UINT8 Units;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
RDFRegisters.cpp | 94 MaskInfos[M].Units = PU.flip(); 138 // Reg units are returned in the numerical order. 140 // Skip units that are masked off in RA. 146 // Skip units that are masked off in RB. 243 return Units.anyCommon(PRI.getMaskUnits(RR.Reg)); 248 if (Units.test(P.first)) 257 return T.reset(Units).none(); 263 if (!Units.test(P.first)) 271 Units |= PRI.getMaskUnits(RR.Reg); 278 Units.set(P.first) [all...] |
RDFRegisters.h | 129 return MaskInfos[TargetRegisterInfo::stackSlot2Index(MaskId)].Units; 144 BitVector Units; 160 : Units(pri.getTRI().getNumRegUnits()), PRI(pri) {} 163 bool empty() const { return Units.none(); } 226 BitVector Units;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonShuffler.cpp | 94 unsigned Units = getUnits(); 95 unsigned Key = ((1u << s) & Units) != 0; 100 if (Key == 0 || Units == 0 || (SlotWeight * s >= 32)) 103 unsigned Ctpop = countPopulation(Units); 104 unsigned Cttz = countTrailingZeros(Units); 167 unsigned Units; 182 if (!hvxInsts[startIdx].Units) 185 if ((hvxInsts[startIdx].Units & b) == 0) 241 unsigned Units = ISJ->Core.getUnits(); 242 if (Units & 2U) [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/EmmcBlockIoPei/ |
EmmcHcMem.c | 102 @param Units Number of memory units to allocate.
111 IN UINTN Units
121 ASSERT ((Block != 0) && (Units != 0));
136 if (Available >= Units) {
151 if (Available < Units) {
161 for (Count = 0; Count < Units; Count++) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/SdBlockIoPei/ |
SdHcMem.c | 102 @param Units Number of memory units to allocate.
111 IN UINTN Units
121 ASSERT ((Block != 0) && (Units != 0));
136 if (Available >= Units) {
151 if (Available < Units) {
161 for (Count = 0; Count < Units; Count++) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/ |
UfsHcMem.c | 102 @param Units Number of memory units to allocate.
111 IN UINTN Units
121 ASSERT ((Block != 0) && (Units != 0));
136 if (Available >= Units) {
151 if (Available < Units) {
161 for (Count = 0; Count < Units; Count++) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/EhciDxe/ |
UsbHcMem.c | 155 @param Units Number of memory units to allocate.
164 IN UINTN Units
174 ASSERT ((Block != 0) && (Units != 0));
189 if (Available >= Units) {
204 if (Available < Units) {
214 for (Count = 0; Count < Units; Count++) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/EhciPei/ |
UsbHcMem.c | 129 @param Units Number of memory units to allocate.
138 IN UINTN Units
148 ASSERT ((Block != 0) && (Units != 0));
163 if (Available >= Units) {
178 if (Available < Units) {
188 for (Count = 0; Count < Units; Count++) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/UhciDxe/ |
UsbHcMem.c | 154 @param Units Number of memory units to allocate.
163 IN UINTN Units
173 ASSERT ((Block != 0) && (Units != 0));
188 if (Available >= Units) {
203 if (Available < Units) {
213 for (Count = 0; Count < Units; Count++) {
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/ |
UsbHcMem.c | 155 @param Units Number of memory units to allocate.
164 IN UINTN Units
174 ASSERT ((Block != 0) && (Units != 0));
189 if (Available >= Units) {
204 if (Available < Units) {
214 for (Count = 0; Count < Units; Count++) {
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/ |
UsbHcMem.c | 131 @param Units Number of memory units to allocate.
140 IN UINTN Units
150 ASSERT ((Block != 0) && (Units != 0));
165 if (Available >= Units) {
180 if (Available < Units) {
190 for (Count = 0; Count < Units; Count++) {
|
/external/llvm/lib/Fuzzer/test/ |
FuzzerUnittest.cpp | 398 std::vector<Unit> Units; 399 EXPECT_FALSE(ParseDictionaryFile("zzz\n", &Units)); 400 EXPECT_FALSE(ParseDictionaryFile("", &Units)); 401 EXPECT_TRUE(ParseDictionaryFile("\n", &Units)); 402 EXPECT_EQ(Units.size(), 0U); 403 EXPECT_TRUE(ParseDictionaryFile("#zzzz a b c d\n", &Units)); 404 EXPECT_EQ(Units.size(), 0U); 405 EXPECT_TRUE(ParseDictionaryFile(" #zzzz\n", &Units)); 406 EXPECT_EQ(Units.size(), 0U); 407 EXPECT_TRUE(ParseDictionaryFile(" #zzzz\n", &Units)); [all...] |
/external/llvm/utils/TableGen/ |
CodeGenRegisters.cpp | 154 // Iterate over all register units in a set of registers. 200 // Inherit register units from subregisters. 207 // Merge the subregister's units into this register's RegUnits. 356 // Inherit all sub-register units. It is good enough to look at the explicit 357 // sub-registers, the other registers won't contribute any more units. 364 // These units correspond to the maximal cliques in the register overlap 384 // Finally, create units for leaf registers without ad hoc aliases. Note that 390 // We have now computed the native register units. More may be adopted later [all...] |