Index of /external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/


../
AsmPrinter/                                        24-Feb-2026 12:58                   -
GlobalISel/                                        24-Feb-2026 12:58                   -
LiveDebugValues/                                   24-Feb-2026 12:58                   -
MIRParser/                                         24-Feb-2026 12:58                   -
SelectionDAG/                                      24-Feb-2026 12:58                   -
AggressiveAntiDepBreaker.cpp                       24-Feb-2026 12:58               37217
AggressiveAntiDepBreaker.h                         24-Feb-2026 12:58                6967
AllocationOrder.cpp                                24-Feb-2026 12:58                2052
AllocationOrder.h                                  24-Feb-2026 12:58                4415
Analysis.cpp                                       24-Feb-2026 12:58               33683
AssignmentTrackingAnalysis.cpp                     24-Feb-2026 12:58               96382
AtomicExpandPass.cpp                               24-Feb-2026 12:58               79011
BasicBlockSections.cpp                             24-Feb-2026 12:58               17384
BasicBlockSectionsProfileReader.cpp                24-Feb-2026 12:58                5565
BasicTargetTransformInfo.cpp                       24-Feb-2026 12:58                1567
BranchFolding.cpp                                  24-Feb-2026 12:58               79569
BranchFolding.h                                    24-Feb-2026 12:58                7468
BranchRelaxation.cpp                               24-Feb-2026 12:58               22365
BreakFalseDeps.cpp                                 24-Feb-2026 12:58               10328
CFGuardLongjmp.cpp                                 24-Feb-2026 12:58                3815
CFIFixup.cpp                                       24-Feb-2026 12:58                9051
CFIInstrInserter.cpp                               24-Feb-2026 12:58               18308
CMakeLists.txt                                     24-Feb-2026 12:58                6551
CalcSpillWeights.cpp                               24-Feb-2026 12:58               11438
CallingConvLower.cpp                               24-Feb-2026 12:58               11008
CodeGen.cpp                                        24-Feb-2026 12:58                6457
CodeGenCommonISel.cpp                              24-Feb-2026 12:58               10041
CodeGenPassBuilder.cpp                             24-Feb-2026 12:58                1001
CodeGenPrepare.cpp                                 24-Feb-2026 12:58              329104
CommandFlags.cpp                                   24-Feb-2026 12:58               29261
ComplexDeinterleavingPass.cpp                      24-Feb-2026 12:58               30089
CriticalAntiDepBreaker.cpp                         24-Feb-2026 12:58               28270
CriticalAntiDepBreaker.h                           24-Feb-2026 12:58                4317
DFAPacketizer.cpp                                  24-Feb-2026 12:58               11191
DeadMachineInstructionElim.cpp                     24-Feb-2026 12:58                4986
DetectDeadLanes.cpp                                24-Feb-2026 12:58               21111
DwarfEHPrepare.cpp                                 24-Feb-2026 12:58               12738
EHContGuardCatchret.cpp                            24-Feb-2026 12:58                2515
EarlyIfConversion.cpp                              24-Feb-2026 12:58               44035
EdgeBundles.cpp                                    24-Feb-2026 12:58                3163
ExecutionDomainFix.cpp                             24-Feb-2026 12:58               15022
ExpandLargeDivRem.cpp                              24-Feb-2026 12:58                4421
ExpandLargeFpConvert.cpp                           24-Feb-2026 12:58               26598
ExpandMemCmp.cpp                                   24-Feb-2026 12:58               36527
ExpandPostRAPseudos.cpp                            24-Feb-2026 12:58                7531
ExpandReductions.cpp                               24-Feb-2026 12:58                6920
ExpandVectorPredication.cpp                        24-Feb-2026 12:58               25324
FEntryInserter.cpp                                 24-Feb-2026 12:58                1748
FaultMaps.cpp                                      24-Feb-2026 12:58                3857
FinalizeISel.cpp                                   24-Feb-2026 12:58                2653
FixupStatepointCallerSaved.cpp                     24-Feb-2026 12:58               22897
FuncletLayout.cpp                                  24-Feb-2026 12:58                2264
GCMetadata.cpp                                     24-Feb-2026 12:58                4355
GCMetadataPrinter.cpp                              24-Feb-2026 12:58                 748
GCRootLowering.cpp                                 24-Feb-2026 12:58               11672
GlobalMerge.cpp                                    24-Feb-2026 12:58               25699
HardwareLoops.cpp                                  24-Feb-2026 12:58               19734
IfConversion.cpp                                   24-Feb-2026 12:58               91999
ImplicitNullChecks.cpp                             24-Feb-2026 12:58               29827
IndirectBrExpandPass.cpp                           24-Feb-2026 12:58                9969
InlineSpiller.cpp                                  24-Feb-2026 12:58               63955
InterferenceCache.cpp                              24-Feb-2026 12:58                8886
InterferenceCache.h                                24-Feb-2026 12:58                7413
InterleavedAccessPass.cpp                          24-Feb-2026 12:58               20168
InterleavedLoadCombinePass.cpp                     24-Feb-2026 12:58               43246
IntrinsicLowering.cpp                              24-Feb-2026 12:58               17528
JMCInstrumenter.cpp                                24-Feb-2026 12:58                9256
LLVMTargetMachine.cpp                              24-Feb-2026 12:58               11634
LatencyPriorityQueue.cpp                           24-Feb-2026 12:58                5578
LazyMachineBlockFrequencyInfo.cpp                  24-Feb-2026 12:58                3486
LexicalScopes.cpp                                  24-Feb-2026 12:58               12449
LiveDebugVariables.cpp                             24-Feb-2026 12:58               75458
LiveDebugVariables.h                               24-Feb-2026 12:58                2340
LiveInterval.cpp                                   24-Feb-2026 12:58               47346
LiveIntervalCalc.cpp                               24-Feb-2026 12:58                7540
LiveIntervalUnion.cpp                              24-Feb-2026 12:58                6874
LiveIntervals.cpp                                  24-Feb-2026 12:58               67458
LivePhysRegs.cpp                                   24-Feb-2026 12:58               11346
LiveRangeCalc.cpp                                  24-Feb-2026 12:58               15959
LiveRangeEdit.cpp                                  24-Feb-2026 12:58               18550
LiveRangeShrink.cpp                                24-Feb-2026 12:58                8889
LiveRangeUtils.h                                   24-Feb-2026 12:58                2181
LiveRegMatrix.cpp                                  24-Feb-2026 12:58                8943
LiveRegUnits.cpp                                   24-Feb-2026 12:58                5283
LiveStacks.cpp                                     24-Feb-2026 12:58                2915
LiveVariables.cpp                                  24-Feb-2026 12:58               32735
LocalStackSlotAllocation.cpp                       24-Feb-2026 12:58               17420
LoopTraversal.cpp                                  24-Feb-2026 12:58                2937
LowLevelType.cpp                                   24-Feb-2026 12:58                2654
LowerEmuTLS.cpp                                    24-Feb-2026 12:58                5804
MBFIWrapper.cpp                                    24-Feb-2026 12:58                2054
MIRCanonicalizerPass.cpp                           24-Feb-2026 12:58               12314
MIRFSDiscriminator.cpp                             24-Feb-2026 12:58                5445
MIRNamerPass.cpp                                   24-Feb-2026 12:58                2051
MIRPrinter.cpp                                     24-Feb-2026 12:58               34904
MIRPrintingPass.cpp                                24-Feb-2026 12:58                2039
MIRSampleProfile.cpp                               24-Feb-2026 12:58               13040
MIRVRegNamerUtils.cpp                              24-Feb-2026 12:58                6771
MIRVRegNamerUtils.h                                24-Feb-2026 12:58                3331
MIRYamlMapping.cpp                                 24-Feb-2026 12:58                1596
MLRegallocEvictAdvisor.cpp                         24-Feb-2026 12:58               48688
MLRegallocEvictAdvisor.h                           24-Feb-2026 12:58                4534
MLRegallocPriorityAdvisor.cpp                      24-Feb-2026 12:58               11909
MachineBasicBlock.cpp                              24-Feb-2026 12:58               57674
MachineBlockFrequencyInfo.cpp                      24-Feb-2026 12:58               10693
MachineBlockPlacement.cpp                          24-Feb-2026 12:58              150490
MachineBranchProbabilityInfo.cpp                   24-Feb-2026 12:58                2999
MachineCFGPrinter.cpp                              24-Feb-2026 12:58                3027
MachineCSE.cpp                                     24-Feb-2026 12:58               35129
MachineCheckDebugify.cpp                           24-Feb-2026 12:58                4207
MachineCombiner.cpp                                24-Feb-2026 12:58               32597
MachineCopyPropagation.cpp                         24-Feb-2026 12:58               36736
MachineCycleAnalysis.cpp                           24-Feb-2026 12:58                5233
MachineDebugify.cpp                                24-Feb-2026 12:58                8132
MachineDominanceFrontier.cpp                       24-Feb-2026 12:58                1865
MachineDominators.cpp                              24-Feb-2026 12:58                5041
MachineFrameInfo.cpp                               24-Feb-2026 12:58               10032
MachineFunction.cpp                                24-Feb-2026 12:58               53767
MachineFunctionPass.cpp                            24-Feb-2026 12:58                7574
MachineFunctionPrinterPass.cpp                     24-Feb-2026 12:58                2340
MachineFunctionSplitter.cpp                        24-Feb-2026 12:58                9412
MachineInstr.cpp                                   24-Feb-2026 12:58               84362
MachineInstrBundle.cpp                             24-Feb-2026 12:58               11688
MachineLICM.cpp                                    24-Feb-2026 12:58               55046
MachineLateInstrsCleanup.cpp                       24-Feb-2026 12:58                8498
MachineLoopInfo.cpp                                24-Feb-2026 12:58                7254
MachineLoopUtils.cpp                               24-Feb-2026 12:58                5125
MachineModuleInfo.cpp                              24-Feb-2026 12:58                8045
MachineModuleInfoImpls.cpp                         24-Feb-2026 12:58                1581
MachineModuleSlotTracker.cpp                       24-Feb-2026 12:58                3045
MachineOperand.cpp                                 24-Feb-2026 12:58               44130
MachineOptimizationRemarkEmitter.cpp               24-Feb-2026 12:58                3367
MachineOutliner.cpp                                24-Feb-2026 12:58               43562
MachinePassManager.cpp                             24-Feb-2026 12:58                3672
MachinePipeliner.cpp                               24-Feb-2026 12:58              118600
MachinePostDominators.cpp                          24-Feb-2026 12:58                2481
MachineRegionInfo.cpp                              24-Feb-2026 12:58                4868
MachineRegisterInfo.cpp                            24-Feb-2026 12:58               23778
MachineSSAContext.cpp                              24-Feb-2026 12:58                2695
MachineSSAUpdater.cpp                              24-Feb-2026 12:58               13785
MachineScheduler.cpp                               24-Feb-2026 12:58              148362
MachineSink.cpp                                    24-Feb-2026 12:58               71496
MachineSizeOpts.cpp                                24-Feb-2026 12:58                8971
MachineStableHash.cpp                              24-Feb-2026 12:58               10041
MachineStripDebug.cpp                              24-Feb-2026 12:58                3792
MachineTraceMetrics.cpp                            24-Feb-2026 12:58               50544
MachineUniformityAnalysis.cpp                      24-Feb-2026 12:58                7389
MachineVerifier.cpp                                24-Feb-2026 12:58              127968
MacroFusion.cpp                                    24-Feb-2026 12:58                7701
ModuloSchedule.cpp                                 24-Feb-2026 12:58               87349
MultiHazardRecognizer.cpp                          24-Feb-2026 12:58                2733
NonRelocatableStringpool.cpp                       24-Feb-2026 12:58                1713
OptimizePHIs.cpp                                   24-Feb-2026 12:58                6638
PHIElimination.cpp                                 24-Feb-2026 12:58               30354
PHIEliminationUtils.cpp                            24-Feb-2026 12:58                2578
PHIEliminationUtils.h                              24-Feb-2026 12:58                 972
ParallelCG.cpp                                     24-Feb-2026 12:58                3751
PatchableFunction.cpp                              24-Feb-2026 12:58                3701
PeepholeOptimizer.cpp                              24-Feb-2026 12:58               80390
PostRAHazardRecognizer.cpp                         24-Feb-2026 12:58                3504
PostRASchedulerList.cpp                            24-Feb-2026 12:58               24651
PreISelIntrinsicLowering.cpp                       24-Feb-2026 12:58                8780
ProcessImplicitDefs.cpp                            24-Feb-2026 12:58                5443
PrologEpilogInserter.cpp                           24-Feb-2026 12:58               62385
PseudoProbeInserter.cpp                            24-Feb-2026 12:58                5895
PseudoSourceValue.cpp                              24-Feb-2026 12:58                4735
RDFGraph.cpp                                       24-Feb-2026 12:58               59155
RDFLiveness.cpp                                    24-Feb-2026 12:58               43197
RDFRegisters.cpp                                   24-Feb-2026 12:58               11610
README.txt                                         24-Feb-2026 12:58                6363
ReachingDefAnalysis.cpp                            24-Feb-2026 12:58               24204
RegAllocBase.cpp                                   24-Feb-2026 12:58                7163
RegAllocBase.h                                     24-Feb-2026 12:58                5047
RegAllocBasic.cpp                                  24-Feb-2026 12:58               11885
RegAllocEvictionAdvisor.cpp                        24-Feb-2026 12:58               12491
RegAllocEvictionAdvisor.h                          24-Feb-2026 12:58                8670
RegAllocFast.cpp                                   24-Feb-2026 12:58               55912
RegAllocGreedy.cpp                                 24-Feb-2026 12:58              101842
RegAllocGreedy.h                                   24-Feb-2026 12:58               15557
RegAllocPBQP.cpp                                   24-Feb-2026 12:58               34356
RegAllocPriorityAdvisor.cpp                        24-Feb-2026 12:58                4413
RegAllocPriorityAdvisor.h                          24-Feb-2026 12:58                3202
RegAllocScore.cpp                                  24-Feb-2026 12:58                4685
RegAllocScore.h                                    24-Feb-2026 12:58                2974
RegUsageInfoCollector.cpp                          24-Feb-2026 12:58                7516
RegUsageInfoPropagate.cpp                          24-Feb-2026 12:58                5121
RegisterBank.cpp                                   24-Feb-2026 12:58                4005
RegisterBankInfo.cpp                               24-Feb-2026 12:58               30938
RegisterClassInfo.cpp                              24-Feb-2026 12:58                8141
RegisterCoalescer.cpp                              24-Feb-2026 12:58              164891
RegisterCoalescer.h                                24-Feb-2026 12:58                4168
RegisterPressure.cpp                               24-Feb-2026 12:58               50080
RegisterScavenging.cpp                             24-Feb-2026 12:58               28826
RegisterUsageInfo.cpp                              24-Feb-2026 12:58                3213
RemoveRedundantDebugValues.cpp                     24-Feb-2026 12:58                7463
RenameIndependentSubregs.cpp                       24-Feb-2026 12:58               15149
ReplaceWithVeclib.cpp                              24-Feb-2026 12:58                9343
ResetMachineFunctionPass.cpp                       24-Feb-2026 12:58                3623
SafeStack.cpp                                      24-Feb-2026 12:58               35623
SafeStackLayout.cpp                                24-Feb-2026 12:58                5360
SafeStackLayout.h                                  24-Feb-2026 12:58                2463
SanitizerBinaryMetadata.cpp                        24-Feb-2026 12:58                2964
ScheduleDAG.cpp                                    24-Feb-2026 12:58               21799
ScheduleDAGInstrs.cpp                              24-Feb-2026 12:58               55699
ScheduleDAGPrinter.cpp                             24-Feb-2026 12:58                3115
ScoreboardHazardRecognizer.cpp                     24-Feb-2026 12:58                8120
SelectOptimize.cpp                                 24-Feb-2026 12:58               42755
ShadowStackGCLowering.cpp                          24-Feb-2026 12:58               15038
ShrinkWrap.cpp                                     24-Feb-2026 12:58               23967
SjLjEHPrepare.cpp                                  24-Feb-2026 12:58               19502
SlotIndexes.cpp                                    24-Feb-2026 12:58                9174
SpillPlacement.cpp                                 24-Feb-2026 12:58               13123
SpillPlacement.h                                   24-Feb-2026 12:58                6890
SplitKit.cpp                                       24-Feb-2026 12:58               69486
SplitKit.h                                         24-Feb-2026 12:58               23772
StackColoring.cpp                                  24-Feb-2026 12:58               51938
StackFrameLayoutAnalysisPass.cpp                   24-Feb-2026 12:58                8935
StackMapLivenessAnalysis.cpp                       24-Feb-2026 12:58                6281
StackMaps.cpp                                      24-Feb-2026 12:58               26208
StackProtector.cpp                                 24-Feb-2026 12:58               25020
StackSlotColoring.cpp                              24-Feb-2026 12:58               16975
SwiftErrorValueTracking.cpp                        24-Feb-2026 12:58               11600
SwitchLoweringUtils.cpp                            24-Feb-2026 12:58               18858
TailDuplication.cpp                                24-Feb-2026 12:58                3391
TailDuplicator.cpp                                 24-Feb-2026 12:58               40201
TargetFrameLoweringImpl.cpp                        24-Feb-2026 12:58                6888
TargetInstrInfo.cpp                                24-Feb-2026 12:58               59491
TargetLoweringBase.cpp                             24-Feb-2026 12:58               90433
TargetLoweringObjectFileImpl.cpp                   24-Feb-2026 12:58              102461
TargetOptionsImpl.cpp                              24-Feb-2026 12:58                2329
TargetPassConfig.cpp                               24-Feb-2026 12:58               60883
TargetRegisterInfo.cpp                             24-Feb-2026 12:58               24215
TargetSchedule.cpp                                 24-Feb-2026 12:58               13040
TargetSubtargetInfo.cpp                            24-Feb-2026 12:58                1879
TwoAddressInstructionPass.cpp                      24-Feb-2026 12:58               72144
TypePromotion.cpp                                  24-Feb-2026 12:58               35130
UnreachableBlockElim.cpp                           24-Feb-2026 12:58                7268
VLIWMachineScheduler.cpp                           24-Feb-2026 12:58               34862
ValueTypes.cpp                                     24-Feb-2026 12:58               24185
VirtRegMap.cpp                                     24-Feb-2026 12:58               23595
WasmEHPrepare.cpp                                  24-Feb-2026 12:58               14446
WinEHPrepare.cpp                                   24-Feb-2026 12:58               51705
XRayInstrumentation.cpp                            24-Feb-2026 12:58                9881