|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/BitVector.h 519 set(OldSize);
include/llvm/ADT/PackedVector.h 59 Bits.set((Idx << (BitNum-1)) + BitNum-1);
include/llvm/ADT/SmallBitVector.h 353 BV->set(i);
379 getPointer()->set(Idx);
include/llvm/CodeGen/BasicTTIImpl.h 965 UsedInsts.set((Index + Elt * Factor) / NumEltsPerLegalInst);
include/llvm/CodeGen/LiveRangeCalc.h 256 Seen.set(MBB->getNumber());
include/llvm/CodeGen/LiveRegUnits.h 89 Units.set(*Unit);
98 Units.set((*Unit).first);
include/llvm/CodeGen/MachineFunction.h 163 Properties.set(static_cast<unsigned>(P));
lib/CodeGen/AggressiveAntiDepBreaker.cpp 928 RegAliases.set(*AI);
lib/CodeGen/BranchFolding.cpp 236 JTIsLive.set(Op.getIndex());
lib/CodeGen/CriticalAntiDepBreaker.cpp 234 KeepRegs.set(*SubRegs);
238 KeepRegs.set(*SuperRegs);
246 KeepRegs.set(*SubRegs);
lib/CodeGen/DeadMachineInstructionElim.cpp 119 LivePhysRegs.set(LI.PhysReg);
165 LivePhysRegs.set(*AI);
lib/CodeGen/DetectDeadLanes.cpp 115 WorklistMembers.set(RegIdx);
364 DefinedByCopy.set(RegIdx);
lib/CodeGen/DwarfEHPrepare.cpp 149 ResumeReachable.set(ResumeIndex);
lib/CodeGen/EarlyIfConversion.cpp 267 ClobberedRegUnits.set(*Units);
lib/CodeGen/GlobalMerge.cpp 344 CreateGlobalSet().Globals.set(GI);
376 NewUGS.Globals.set(GI);
lib/CodeGen/LiveRangeCalc.cpp 593 DefBlocks.set(Indexes.getMBBFromIndex(I)->getNumber());
lib/CodeGen/LiveRegUnits.cpp 39 Units.set(U);
lib/CodeGen/MachineFrameInfo.cpp 126 BV.set(*CSR);
lib/CodeGen/MachineLICM.cpp 442 PhysRegClobbers.set(*AI);
463 PhysRegClobbers.set(*AS);
468 PhysRegDefs.set(*AS);
513 PhysRegDefs.set(*AI);
532 TermRegs.set(*AI);
lib/CodeGen/MachinePipeliner.cpp 1169 Added.set(N);
1182 Added.set(N);
1191 Added.set(OD.second);
1202 Blocked.set(V);
lib/CodeGen/MachineScheduler.cpp 1232 ScheduledTrees.set(SubtreeID);
lib/CodeGen/RegAllocFast.cpp 275 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg));
285 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg));
304 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg));
lib/CodeGen/RegUsageInfoCollector.cpp 213 SavedRegs.set(*SR);
lib/CodeGen/RegisterScavenging.cpp 101 BV.set(*RUI);
125 TmpRegUnits.set(RU);
302 Mask.set(Reg);
lib/CodeGen/SafeStackColoring.cpp 89 InterestingAllocas.set(AllocaNo);
134 BlockInfo.Begin.set(M.AllocaNo);
138 BlockInfo.End.set(M.AllocaNo);
221 Started.set(AllocaNo);
234 Started.set(AllocaNo);
244 Ended.set(AllocaNo);
lib/CodeGen/ScheduleDAG.cpp 579 Visited.set(SU->NodeNum);
634 Visited.set(s);
667 VisitedBack.set(s);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 5489 FuncInfo.DescribedArgs.set(ArgNo);
lib/CodeGen/SpillPlacement.cpp 230 ActiveNodes->set(n);
lib/CodeGen/SplitKit.cpp 238 ThroughBlocks.set(BI.MBB->getNumber());
lib/CodeGen/StackColoring.cpp 659 InterestingSlots.set(Slot);
661 BetweenStartEnd.set(Slot);
687 ConservativeSlots.set(Slot);
703 ConservativeSlots.set(slot);
732 BlockInfo.End.set(Slot);
748 BlockInfo.Begin.set(Slot);
lib/CodeGen/StackSlotColoring.cpp 240 AllColors[StackID].set(FI);
298 UsedColors[StackID].set(Color);
339 UsedColors.set(NewSS);
lib/CodeGen/SwitchLoweringUtils.cpp 324 Dests.set(Clusters[k].MBB->getNumber());
371 Dests.set(Clusters[I].MBB->getNumber());
lib/CodeGen/TargetFrameLoweringImpl.cpp 73 CalleeSaves.set(Info.getReg());
123 SavedRegs.set(Reg);
lib/CodeGen/TargetRegisterInfo.cpp 61 RegisterSet.set(*AI);
81 Checked.set(*SR);
214 R.set(Order[i]);
lib/DebugInfo/PDB/UDTLayout.cpp 160 UsedBytes.set(0);
lib/Target/AArch64/AArch64FrameLowering.cpp 2202 SavedRegs.set(Reg);
2220 SavedRegs.set(PairedReg);
2241 SavedRegs.set(AArch64::FP);
2242 SavedRegs.set(AArch64::LR);
2278 SavedRegs.set(UnspilledCSGPR);
2283 SavedRegs.set(UnspilledCSGPRPaired);
lib/Target/AArch64/AArch64SpeculationHardening.cpp 455 RegsAlreadyMasked.set(Reg);
572 RegsNeedingCSDBBeforeUse.set(*AI);
lib/Target/AArch64/AArch64Subtarget.cpp 179 ReserveXRegister.set(18);
lib/Target/AMDGPU/AMDGPURegisterInfo.cpp 88 Reserved.set(*R);
lib/Target/AMDGPU/GCNHazardRecognizer.cpp 471 BV.set(*RUI);
lib/Target/AMDGPU/R600RegisterInfo.cpp 119 Reserved.set(*R);
lib/Target/AMDGPU/SIISelLowering.cpp 1596 Skipped.set(Arg->getOrigArgIndex());
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp 364 OtherUsedRegs.set(Reg);
366 OtherUsedRegs.set(Reg);
381 OtherUsedRegs.set(*NextSpillReg);
lib/Target/AMDGPU/SIRegisterInfo.cpp 45 PressureSets.set(PSetID);
188 Reserved.set(AMDGPU::VCC);
189 Reserved.set(AMDGPU::VCC_HI);
lib/Target/ARC/ARCFrameLowering.cpp 94 SavedRegs.set(ARC::BLINK);
lib/Target/ARC/ARCRegisterInfo.cpp 142 Reserved.set(ARC::ILINK);
143 Reserved.set(ARC::SP);
144 Reserved.set(ARC::GP);
145 Reserved.set(ARC::R25);
146 Reserved.set(ARC::BLINK);
147 Reserved.set(ARC::FP);
lib/Target/ARM/ARMFrameLowering.cpp 1630 SavedRegs.set(ARM::R4);
1666 SavedRegs.set(ARM::R4);
1675 SavedRegs.set(ARM::R4);
1676 SavedRegs.set(ARM::LR);
1682 SavedRegs.set(ARM::LR);
1692 SavedRegs.set(ARM::R4);
1700 SavedRegs.set(RegInfo->getBaseRegister());
1876 SavedRegs.set(FramePtr);
1880 SavedRegs.set(ARM::LR);
2010 SavedRegs.set(Reg);
2031 SavedRegs.set(ARM::LR);
2059 SavedRegs.set(Reg);
2070 SavedRegs.set(Reg);
2110 SavedRegs.set(Reg);
2127 SavedRegs.set(ARM::LR);
2142 SavedRegs.set(ARM::R0);
lib/Target/ARM/Thumb1FrameLowering.cpp 683 PopFriendly.set(ARM::R7);
lib/Target/AVR/AVRRegisterInfo.cpp 57 Reserved.set(AVR::R0);
58 Reserved.set(AVR::R1);
59 Reserved.set(AVR::R1R0);
62 Reserved.set(AVR::SPL);
63 Reserved.set(AVR::SPH);
64 Reserved.set(AVR::SP);
75 Reserved.set(AVR::R28);
76 Reserved.set(AVR::R29);
77 Reserved.set(AVR::R29R28);
lib/Target/Hexagon/HexagonBitSimplify.cpp 99 return static_cast<RegisterSet&>(BitVector::set(Idx));
lib/Target/Hexagon/HexagonFrameLowering.cpp 1940 SavedRegs.set(*R);
lib/Target/Hexagon/HexagonGenInsert.cpp 115 return static_cast<RegisterSet&>(BitVector::set(Idx));
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 452 Used.set(M);
lib/Target/Hexagon/HexagonRegisterInfo.cpp 133 Reserved.set(Hexagon::R29);
134 Reserved.set(Hexagon::R30);
135 Reserved.set(Hexagon::R31);
136 Reserved.set(Hexagon::VTMP);
139 Reserved.set(Hexagon::GELR); // G0
140 Reserved.set(Hexagon::GSR); // G1
141 Reserved.set(Hexagon::GOSP); // G2
142 Reserved.set(Hexagon::G3); // G3
145 Reserved.set(Hexagon::SA0); // C0
146 Reserved.set(Hexagon::LC0); // C1
147 Reserved.set(Hexagon::SA1); // C2
148 Reserved.set(Hexagon::LC1); // C3
149 Reserved.set(Hexagon::P3_0); // C4
150 Reserved.set(Hexagon::USR); // C8
151 Reserved.set(Hexagon::PC); // C9
152 Reserved.set(Hexagon::UGP); // C10
153 Reserved.set(Hexagon::GP); // C11
154 Reserved.set(Hexagon::CS0); // C12
155 Reserved.set(Hexagon::CS1); // C13
156 Reserved.set(Hexagon::UPCYCLELO); // C14
157 Reserved.set(Hexagon::UPCYCLEHI); // C15
158 Reserved.set(Hexagon::FRAMELIMIT); // C16
159 Reserved.set(Hexagon::FRAMEKEY); // C17
160 Reserved.set(Hexagon::PKTCOUNTLO); // C18
161 Reserved.set(Hexagon::PKTCOUNTHI); // C19
162 Reserved.set(Hexagon::UTIMERLO); // C30
163 Reserved.set(Hexagon::UTIMERHI); // C31
167 Reserved.set(Hexagon::C8);
168 Reserved.set(Hexagon::USR_OVF);
171 Reserved.set(Hexagon::R19);
lib/Target/Hexagon/HexagonSplitDouble.cpp 229 DoubleRegs.set(i);
240 FixedRegs.set(x);
263 FixedRegs.set(x);
lib/Target/Hexagon/RDFGraph.cpp 1313 DoneDefs.set(R);
1330 DoneClobbers.set(i);
1361 DoneDefs.set(R);
lib/Target/Hexagon/RDFLiveness.cpp 862 LV.set(I.PhysReg);
868 LV.set(S.getSubReg());
914 Live.set(*SR);
lib/Target/Hexagon/RDFRegisters.cpp 38 BadRC.set(R);
91 PU.set(*U);
277 Units.set(P.first);
327 Regs.set(*S);
lib/Target/Lanai/LanaiRegisterInfo.cpp 45 Reserved.set(Lanai::R0);
46 Reserved.set(Lanai::R1);
47 Reserved.set(Lanai::PC);
48 Reserved.set(Lanai::R2);
49 Reserved.set(Lanai::SP);
50 Reserved.set(Lanai::R4);
51 Reserved.set(Lanai::FP);
52 Reserved.set(Lanai::R5);
53 Reserved.set(Lanai::RR1);
54 Reserved.set(Lanai::R10);
55 Reserved.set(Lanai::RR2);
56 Reserved.set(Lanai::R11);
57 Reserved.set(Lanai::RCA);
58 Reserved.set(Lanai::R15);
60 Reserved.set(getBaseRegister());
lib/Target/MSP430/MSP430RegisterInfo.cpp 78 Reserved.set(MSP430::PCB);
79 Reserved.set(MSP430::SPB);
80 Reserved.set(MSP430::SRB);
81 Reserved.set(MSP430::CGB);
82 Reserved.set(MSP430::PC);
83 Reserved.set(MSP430::SP);
84 Reserved.set(MSP430::SR);
85 Reserved.set(MSP430::CG);
89 Reserved.set(MSP430::FPB);
90 Reserved.set(MSP430::FP);
lib/Target/Mips/Mips16FrameLowering.cpp 172 SavedRegs.set(Mips::S2);
174 SavedRegs.set(Mips::S0);
lib/Target/Mips/MipsDelaySlotFiller.cpp 356 Defs.set(Mips::RA);
373 Defs.set(Mips::RA);
374 Defs.set(Mips::RA_64);
396 AllocSet.set(*AI);
398 AllocSet.set(Mips::ZERO);
399 AllocSet.set(Mips::ZERO_64);
410 Uses.set(LI.PhysReg);
433 NewDefs.set(Reg);
438 NewUses.set(Reg);
lib/Target/Mips/MipsRegisterInfo.cpp 163 Reserved.set(ReservedGPR32[I]);
167 Reserved.set(Mips::T6); // Reserved for control flow mask.
168 Reserved.set(Mips::T7); // Reserved for memory access mask.
169 Reserved.set(Mips::T8); // Reserved for thread pointer.
173 Reserved.set(ReservedGPR64[I]);
177 Reserved.set(Mips::GP);
178 Reserved.set(Mips::GP_64);
184 Reserved.set(Reg);
188 Reserved.set(Reg);
193 Reserved.set(Mips::S0);
195 Reserved.set(Mips::FP);
196 Reserved.set(Mips::FP_64);
203 Reserved.set(Mips::S7);
204 Reserved.set(Mips::S7_64);
210 Reserved.set(Mips::HWR29);
213 Reserved.set(Mips::DSPPos);
214 Reserved.set(Mips::DSPSCount);
215 Reserved.set(Mips::DSPCarry);
216 Reserved.set(Mips::DSPEFI);
217 Reserved.set(Mips::DSPOutFlag);
221 Reserved.set(Reg);
226 Reserved.set(Mips::RA);
227 Reserved.set(Mips::RA_64);
228 Reserved.set(Mips::T0);
229 Reserved.set(Mips::T1);
231 Reserved.set(Mips::S2);
236 Reserved.set(Mips::GP);
237 Reserved.set(Mips::GP_64);
lib/Target/Mips/MipsSEFrameLowering.cpp 858 SavedRegs.set(*AI);
lib/Target/PowerPC/PPCFrameLowering.cpp 2149 BVCalleeSaved.set(CSRegs[i]);
lib/Target/RISCV/RISCVFrameLowering.cpp 378 SavedRegs.set(RISCV::X1);
379 SavedRegs.set(RISCV::X8);
397 SavedRegs.set(CSRegs[i]);
408 SavedRegs.set(Regs[i]);
lib/Target/Sparc/SparcRegisterInfo.cpp 58 Reserved.set(SP::G1);
62 Reserved.set(SP::G2);
63 Reserved.set(SP::G3);
64 Reserved.set(SP::G4);
68 Reserved.set(SP::G5);
70 Reserved.set(SP::O6);
71 Reserved.set(SP::I6);
72 Reserved.set(SP::I7);
73 Reserved.set(SP::G0);
74 Reserved.set(SP::G6);
75 Reserved.set(SP::G7);
79 Reserved.set(SP::G0_G1);
81 Reserved.set(SP::G2_G3);
83 Reserved.set(SP::G4_G5);
85 Reserved.set(SP::O6_O7);
86 Reserved.set(SP::I6_I7);
87 Reserved.set(SP::G6_G7);
93 Reserved.set(*AI);
99 Reserved.set(SP::ASR1 + n);
lib/Target/SystemZ/SystemZFrameLowering.cpp 81 SavedRegs.set(SystemZ::ArgGPRs[I]);
85 SavedRegs.set(SystemZ::R6D);
86 SavedRegs.set(SystemZ::R7D);
92 SavedRegs.set(SystemZ::R11D);
97 SavedRegs.set(SystemZ::R14D);
107 SavedRegs.set(SystemZ::R15D);
lib/Target/SystemZ/SystemZRegisterInfo.cpp 229 Reserved.set(SystemZ::R11D);
230 Reserved.set(SystemZ::R11L);
231 Reserved.set(SystemZ::R11H);
232 Reserved.set(SystemZ::R10Q);
236 Reserved.set(SystemZ::R15D);
237 Reserved.set(SystemZ::R15L);
238 Reserved.set(SystemZ::R15H);
239 Reserved.set(SystemZ::R14Q);
242 Reserved.set(SystemZ::A0);
243 Reserved.set(SystemZ::A1);
246 Reserved.set(SystemZ::FPC);
393 PhysClobbered.set(*SI);
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 1095 UsedInsts.set(Vec);
1096 ValueVecs[Index].set(Vec);
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h 102 VRegStackified.set(I);
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp 158 UsedColors.set(Color);
lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp 49 Reserved.set(Reg);
lib/Target/X86/X86FrameLowering.cpp 2231 SavedRegs.set(BasePtr);
lib/Target/X86/X86RegisterInfo.cpp 524 Reserved.set(X86::FPCW);
529 Reserved.set(*I);
532 Reserved.set(X86::SSP);
537 Reserved.set(*I);
543 Reserved.set(*I);
558 Reserved.set(*I);
562 Reserved.set(X86::CS);
563 Reserved.set(X86::SS);
564 Reserved.set(X86::DS);
565 Reserved.set(X86::ES);
566 Reserved.set(X86::FS);
567 Reserved.set(X86::GS);
571 Reserved.set(X86::ST0 + n);
577 Reserved.set(X86::SIL);
578 Reserved.set(X86::DIL);
579 Reserved.set(X86::BPL);
580 Reserved.set(X86::SPL);
581 Reserved.set(X86::SIH);
582 Reserved.set(X86::DIH);
583 Reserved.set(X86::BPH);
584 Reserved.set(X86::SPH);
589 Reserved.set(*AI);
593 Reserved.set(*AI);
599 Reserved.set(*AI);
lib/Target/XCore/XCoreRegisterInfo.cpp 233 Reserved.set(XCore::CP);
234 Reserved.set(XCore::DP);
235 Reserved.set(XCore::SP);
236 Reserved.set(XCore::LR);
238 Reserved.set(XCore::R10);
lib/Transforms/Coroutines/CoroFrame.cpp 188 B.Consumes.set(I);
lib/Transforms/Scalar/LoopRerollPass.cpp 1029 Uses[I].set(0);
1044 Uses[I].set(Idx);
1051 Uses[I].set(IL_All);
1067 Uses[I].set(IL_All);
1162 Uses[I].set(IL_All);
1172 Uses[IVUser].set(IL_All);
1176 Uses[UUser].set(IL_All);
1180 Uses[UUser].set(IL_All);
1186 Uses[BI].set(IL_All);
lib/Transforms/Scalar/NewGVN.cpp 2060 TouchedInstructions.set(InstrToDFSNum(Mapped));
2075 TouchedInstructions.set(InstrToDFSNum(User));
2086 TouchedInstructions.set(MemoryToDFSNum(MA));
2093 TouchedInstructions.set(MemoryToDFSNum(U));
2125 TouchedInstructions.set(InstrToDFSNum(I));
2451 TouchedInstructions.set(InstrToDFSNum(MemPhi));
2457 TouchedInstructions.set(InstNum);
lib/Transforms/Utils/CtorUtils.cpp 147 CtorsToRemove.set(i);
tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h 60 VisitedBlockIDs.set(Block->getBlockID());
tools/clang/lib/Analysis/ReachableCode.cpp 364 Reachable.set(blockID);
tools/clang/lib/Sema/JumpDiagnostics.cpp 739 Reachable.set(Min);
767 Reachable.set(S);
tools/dsymutil/DwarfLinker.cpp 2810 ProcessedFiles.set(i);
tools/llvm-exegesis/lib/LlvmState.cpp 42 ReservedRegs.set(Reg);
tools/llvm-exegesis/lib/RegisterAliasing.cpp 21 AliasedBits.set(*Itr);
37 SourceBits.set(PhysReg);
44 SourceBits.set(PhysReg);
54 AliasedBits.set(*Itr);
tools/llvm-exegesis/lib/SnippetGenerator.cpp 120 DefinedRegs.set(Reg);
129 DefinedRegs.set(Reg);
tools/llvm-exegesis/lib/Uops.cpp 199 Defs.set(RandomReg);
tools/llvm-pdbutil/TypeReferenceTracker.cpp 96 TypeOrIdReferenced.set(RefTI.toArrayIndex());
unittests/ADT/BitVectorTest.cpp 125 Vec.set(32);
186 A.set(12);
187 A.set(13);
188 A.set(75);
234 A.set(12);
235 A.set(13);
236 A.set(47);
281 A.set(3);
282 A.set(4);
283 A.set(16);
312 Vec.set(150);
313 Vec.set(152);
314 Vec.set(154);
328 Vec.set(199);
343 Vec.set(199);
390 Vec.set(19);
391 Vec.set(21);
392 Vec.set(23);
455 A.set(4);
456 A.set(7);
460 B.set(5);
461 B.set(18);
503 Small.set(0);
504 Small.set(1);
505 Big.set(0);
506 Big.set(2);
507 Big.set(16);
526 Small.set(0);
527 Small.set(1);
528 Big.set(0);
529 Big.set(2);
530 Big.set(16);
549 Small.set(0);
550 Small.set(1);
551 Big.set(0);
552 Big.set(2);
553 Big.set(16);
572 Small.set(0);
573 Small.set(1);
574 Big.set(0);
575 Big.set(2);
576 Big.set(16);
595 Small.set(0);
596 Small.set(1);
597 Big.set(0);
598 Big.set(2);
599 Big.set(16);
617 Small.set(0);
618 Small.set(1);
619 Big.set(0);
620 Big.set(2);
621 Big.set(16);
639 Small.set(0);
640 Small.set(1);
641 Big.set(0);
642 Big.set(2);
643 Big.set(16);
659 Small.set(0);
660 Small.set(1);
661 Big.set(0);
662 Big.set(2);
663 Big.set(16);
680 Small.set(0);
681 Small.set(1);
682 Big.set(0);
686 Big.set(1);
699 Small.set(0);
700 Big.set(1);
704 Big.set(0);
717 Small.set(0);
718 Small.set(1);
719 Big.set(0);
723 Big.set(1);
794 A.set(64);
798 B.set(63);
802 A.set(63);
807 B.set(64);
1107 ToFill.set(0);
1116 ToFill.set(Num);
unittests/IR/ConstantRangeTest.cpp 1097 Results.set(N.getSExtValue() + Bias);
utils/TableGen/CodeGenDAGPatterns.cpp 4628 MatchedPatterns.set(i);
4629 Matches.set(i);
4639 MatchedPatterns.set(p);
utils/TableGen/CodeGenRegisters.cpp 770 TopoSigs.set(Reg->getTopoSig());
830 TopoSigs.set(R->getTopoSig());
947 RC.SubClasses.set(RC.EnumValue);
965 RC.SubClasses.set(I2->EnumValue);
1074 Out.set(RC->EnumValue);
1379 TopoSigs.set(Reg1.getTopoSig());
1710 NormalRegs.set(Reg->EnumValue);
2240 TopoSigs.set(Sub->getTopoSig());
2424 BV.set(Set[i]->EnumValue);