reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 9124       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 9126       Result |= LaneBitmask(M);
 9138       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 9140       Result |= LaneBitmask(M);
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
25774       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
25776       Result |= LaneBitmask(M);
25788       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
25790       Result |= LaneBitmask(M);
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc
11486       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
11488       Result |= LaneBitmask(M);
11500       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
11502       Result |= LaneBitmask(M);
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 8544       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 8546       Result |= LaneBitmask(M);
 8558       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 8560       Result |= LaneBitmask(M);
gen/lib/Target/AVR/AVRGenRegisterInfo.inc
 1464       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 1466       Result |= LaneBitmask(M);
 1478       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 1480       Result |= LaneBitmask(M);
gen/lib/Target/BPF/BPFGenRegisterInfo.inc
  555       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
  557       Result |= LaneBitmask(M);
  569       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
  571       Result |= LaneBitmask(M);
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc
 3222       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 3224       Result |= LaneBitmask(M);
 3236       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 3238       Result |= LaneBitmask(M);
gen/lib/Target/Lanai/LanaiGenRegisterInfo.inc
  775       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
  777       Result |= LaneBitmask(M);
  789       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
  791       Result |= LaneBitmask(M);
gen/lib/Target/MSP430/MSP430GenRegisterInfo.inc
  488       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
  490       Result |= LaneBitmask(M);
  502       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
  504       Result |= LaneBitmask(M);
gen/lib/Target/Mips/MipsGenRegisterInfo.inc
 6203       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 6205       Result |= LaneBitmask(M);
 6217       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 6219       Result |= LaneBitmask(M);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc
 5201       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 5203       Result |= LaneBitmask(M);
 5215       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 5217       Result |= LaneBitmask(M);
gen/lib/Target/RISCV/RISCVGenRegisterInfo.inc
 1629       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 1631       Result |= LaneBitmask(M);
 1643       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 1645       Result |= LaneBitmask(M);
gen/lib/Target/Sparc/SparcGenRegisterInfo.inc
 2528       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 2530       Result |= LaneBitmask(M);
 2542       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 2544       Result |= LaneBitmask(M);
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
 2615       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 2617       Result |= LaneBitmask(M);
 2629       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 2631       Result |= LaneBitmask(M);
gen/lib/Target/X86/X86GenRegisterInfo.inc
 8150       Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
 8152       Result |= LaneBitmask(M);
 8164       Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
 8166       Result |= LaneBitmask(M);
include/llvm/CodeGen/RegisterPressure.h
  310       InsertRes.first->LaneMask |= Pair.LaneMask;
lib/CodeGen/DetectDeadLanes.cpp
  405       DefinedLanes |= transferDefinedLanes(Def, OpNum, MODefinedLanes);
  453     UsedLanes |= TRI->getSubRegIndexLaneMask(SubReg);
lib/CodeGen/LiveInterval.cpp
 1086     Mask |= SR.LaneMask;
lib/CodeGen/LiveIntervals.cpp
  772             DefinedLanesMask |= SR.LaneMask;
lib/CodeGen/MachineBasicBlock.cpp
  485       LaneMask |= J->LaneMask;
lib/CodeGen/MachineVerifier.cpp
 1986                 LiveInMask |= SR.LaneMask;
 2700     Mask |= SR.LaneMask;
lib/CodeGen/RegisterCoalescer.cpp
  938       MaskA |= SA.LaneMask;
 2396     L |= TRI->getSubRegIndexLaneMask(
 2533           V.ValidLanes |= Vals[V.RedefVNI->id].ValidLanes;
 3069         ShrinkMask |= S.LaneMask;
lib/CodeGen/RegisterPressure.cpp
  391     I->LaneMask |= Pair.LaneMask;
  431             Result |= SR.LaneMask;
lib/CodeGen/SplitKit.cpp
  444         LM |= TRI.getSubRegIndexLaneMask(SR);
  660         LaneMask |= S.LaneMask;
lib/CodeGen/VirtRegMap.cpp
  301         LaneMask |= SR->LaneMask;
lib/Target/AMDGPU/GCNRegPressure.cpp
  246       I->LaneMask |= UsedMask;
  265         LiveMask |= S.LaneMask;
  348     LiveMask |= U.LaneMask;
  414     LiveMask |= getDefRegMask(MO, *MRI);
lib/Target/AMDGPU/GCNRegPressure.h
  234           LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] |= S.LaneMask;
lib/Target/AMDGPU/SIFormMemoryClauses.cpp
  283       Loc->second.second |= Mask;
lib/Target/Hexagon/RDFLiveness.cpp
 1096       M |= P.second;
lib/Target/Hexagon/RDFRegisters.cpp
  359       M |= P.second.none() ? LaneBitmask::getAll() : P.second;
  376     Masks[R.Reg] |= R.Mask;
utils/TableGen/CodeGenRegisters.cpp
  116     M |= C.second->computeLaneMask();
 1495             I.Mask |= SrcMask;
 1539       LaneMask |= SubRegIndex.LaneMask;
 2066             RegUnitLaneMasks[u] |= LaneMask;