/external/llvm/lib/Target/Hexagon/ |
BitTracker.h | 32 struct BitValue; 105 struct BitTracker::BitValue { 144 BitValue(ValueType T = Top) : Type(T) {} 145 BitValue(bool B) : Type(B ? One : Zero) {} 146 BitValue(unsigned Reg, uint16_t Pos) : Type(Ref), RefI(Reg, Pos) {} 148 bool operator== (const BitValue &V) const { 155 bool operator!= (const BitValue &V) const { 178 bool meet(const BitValue &V, const BitRef &Self) { 202 static BitValue ref(const BitValue &V) [all...] |
BitTracker.cpp | 14 // of bits are represented by the class BitValue, and take one of four 88 raw_ostream &operator<<(raw_ostream &OS, const BT::BitValue &BV) { 90 case BT::BitValue::Top: 93 case BT::BitValue::Zero: 96 case BT::BitValue::One: 99 case BT::BitValue::Ref: 118 const BT::BitValue &V = RC[i]; 119 const BT::BitValue &SV = RC[Start]; 120 bool IsRef = (V.Type == BT::BitValue::Ref); 124 if (IsRef && SV.Type == BT::BitValue::Ref && V.RefI.Reg == SV.RefI.Reg) [all...] |
HexagonBitTracker.cpp | 255 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs); 257 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs); 264 RC.fill(0, L, BT::BitValue::Zero); 280 RC.fill(PW, RW, BT::BitValue::Zero); 367 RPC.fill(0, 2, BT::BitValue::Zero); 608 RC[im(2)] = BT::BitValue::Zero; 613 RC[im(2)] = BT::BitValue::One; 619 RC[BX] = RC[BX].is(0) ? BT::BitValue::One 620 : RC[BX].is(1) ? BT::BitValue::Zero 621 : BT::BitValue::self() [all...] |
HexagonGenInsert.cpp | 217 bool operator() (const BitTracker::BitValue &V1, 218 const BitTracker::BitValue &V2) const; 224 bool BitValueOrdering::operator() (const BitTracker::BitValue &V1, 225 const BitTracker::BitValue &V2) const { 319 const BitTracker::BitValue &V1 = RC1[i], &V2 = RC2[i]; 350 const BitTracker::BitValue &V1 = RC1[Bit1], V2 = RC2[Bit2]; 604 const BitTracker::BitValue &BV = RC[i]; 620 const BitTracker::BitValue &BV = RC[i]; 663 const BitTracker::BitValue &V = RC[i]; 664 if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg == VR [all...] |
HexagonBitSimplify.cpp | 273 if (RC1[B1+i].Type == BitTracker::BitValue::Ref && RC1[B1+i].RefI.Reg == 0) 276 if (RC2[B2+i].Type == BitTracker::BitValue::Ref && RC2[B2+i].RefI.Reg == 0) 299 const BitTracker::BitValue &BV = RC[i-1]; [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/ |
EfiScriptLib.h | 376 IN VOID *BitValue,
394 BitValue - A pointer to the data value after to be Masked.
524 #define SCRIPT_MEM_POLL(TableName, Width, Address, BitMask, BitValue, Duration, LoopTimes) \
525 BootScriptMemPoll(TableName, Width, Address, BitMask, BitValue, Duration, LoopTimes)
572 #define SCRIPT_MEM_POLL(TableName, Width, Address, BitMask, BitValue, Duration, LoopTimes)
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/BootScriptSaveDxe/ |
ScriptSave.c | 358 UINT8 *BitValue;
365 BitValue = VA_ARG (Marker, UINT8 *);
369 return S3BootScriptSaveMemPoll (Width, Address, BitMask, BitValue, Duration, LoopTimes);
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiScriptLib/ |
EfiScriptLib.c | 554 IN VOID *BitValue,
573 BitValue - A pointer to the data value after to be Masked.
594 BitValue,
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Include/ |
EfiBootScript.h | 186 UINT64 BitValue;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/BootScriptSaveOnS3SaveStateThunk/ |
ScriptSave.c | 506 UINT8 *BitValue;
514 BitValue = VA_ARG (Marker, UINT8 *);
529 // Framework version: First BitMask, then BitValue
538 BitValue,
[all...] |
/device/linaro/bootloader/edk2/MdePkg/Include/Library/ |
S3BootScriptLib.h | 329 @param[in] BitValue A pointer to the data value after to be Masked.
344 IN VOID *BitValue,
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseS3BootScriptLibNull/ |
BootScriptLib.c | 290 @param BitValue A pointer to the data value after to be Masked.
304 IN VOID *BitValue,
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/UhciPei/ |
UhcPeim.c | [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiDxeS3BootScriptLib/ |
BootScriptSave.c | [all...] |