|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/PackedVector.h 140 Bits |= RHS.Bits;
include/llvm/ADT/SmallBitVector.h 562 getPointer()->operator|=(*RHS.getPointer());
include/llvm/CodeGen/LiveRegUnits.h 146 Units |= RegUnits;
include/llvm/CodeGen/MachineFunction.h 179 Properties |= MFP.Properties;
lib/CodeGen/AggressiveAntiDepBreaker.cpp 138 CriticalPathSet |= CPSet;
538 BV |= RCBV;
lib/CodeGen/GlobalMerge.cpp 377 NewUGS.Globals |= UsedGlobalSets[UGSIdx].Globals;
404 AllGlobals |= UGS.Globals;
424 PickedGlobals |= UGS.Globals;
lib/CodeGen/RegisterScavenging.cpp 132 KillRegUnits |= TmpRegUnits;
lib/CodeGen/SafeStackColoring.cpp 176 LocalLiveIn |= I->second.LiveOut;
188 LocalLiveOut |= BlockInfo.Begin;
193 BlockInfo.LiveIn |= LocalLiveIn;
199 BlockInfo.LiveOut |= LocalLiveOut;
lib/CodeGen/SafeStackColoring.h 68 void Join(const LiveRange &Other) { bv |= Other.bv; }
lib/CodeGen/StackColoring.cpp 648 BetweenStartEnd |= I->second;
693 SeenStart |= BetweenStartEnd;
782 LocalLiveIn |= I->second.LiveOut;
794 LocalLiveOut |= BlockInfo.Begin;
799 BlockInfo.LiveIn |= LocalLiveIn;
805 BlockInfo.LiveOut |= LocalLiveOut;
lib/DebugInfo/PDB/UDTLayout.cpp 289 UsedBytes |= ChildBytes;
lib/Target/ARM/Thumb1FrameLowering.cpp 690 GPRsNoLRSP |= PopFriendly;
lib/Target/Hexagon/HexagonBitSimplify.cpp 109 return static_cast<RegisterSet&>(BitVector::operator|=(Rs));
1230 Bits |= Used;
1270 Bits |= T;
lib/Target/Hexagon/HexagonFrameLowering.cpp 1486 SRegs |= TmpSup;
lib/Target/Hexagon/HexagonGenInsert.cpp 125 return static_cast<RegisterSet&>(BitVector::operator|=(Rs));
lib/Target/Hexagon/RDFRegisters.cpp 270 Units |= PRI.getMaskUnits(RR.Reg);
283 Units |= RG.Units;
lib/Target/Mips/MipsDelaySlotFiller.cpp 388 Defs |= CallerSavedRegs;
401 Defs |= AllocSet.flip();
424 Defs |= NewDefs;
425 Uses |= NewUses;
lib/Transforms/Coroutines/CoroFrame.cpp 205 B.Kills |= B.Consumes;
236 S.Consumes |= B.Consumes;
237 S.Kills |= B.Kills;
242 S.Kills |= B.Consumes;
247 S.Kills |= S.Consumes;
tools/llvm-exegesis/lib/MCInstrDescView.cpp 159 AllDefRegs |= AliasingBits;
161 AllUseRegs |= AliasingBits;
163 ImplDefRegs |= AliasingBits;
165 ImplUseRegs |= AliasingBits;
tools/llvm-exegesis/lib/SnippetGenerator.cpp 44 ForbiddenRegs |= ExtraForbiddenRegs;
64 ForbiddenRegs |= ScratchRegAliases;
unittests/ADT/BitVectorTest.cpp 463 A |= B;
555 Small |= Big;
578 Big |= Small;
unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp 52 sum |= RegisterAliasingTracker(RegInfo, X86::AL).aliasedBits();
53 sum |= RegisterAliasingTracker(RegInfo, X86::BL).aliasedBits();
54 sum |= RegisterAliasingTracker(RegInfo, X86::CL).aliasedBits();
55 sum |= RegisterAliasingTracker(RegInfo, X86::DL).aliasedBits();
utils/TableGen/CodeGenRegisters.cpp 960 RC.SubClasses |= SubRC.SubClasses;
utils/TableGen/RegisterInfoEmitter.cpp 1557 Covered |= RegBank.computeCoveredRegisters(