LLVM 22.0.0git
GlobalISel Directory Reference
Directory dependency graph for GlobalISel:

Files

 
CallLowering.cpp
 This file implements some simple delegations needed for call lowering.
 
Combiner.cpp
 
CombinerHelper.cpp
 
CombinerHelperArtifacts.cpp
 
CombinerHelperCasts.cpp
 
CombinerHelperCompares.cpp
 
CombinerHelperVectorOps.cpp
 
CSEInfo.cpp
 
CSEMIRBuilder.cpp
 This file implements the CSEMIRBuilder class which CSEs as it builds instructions.
 
GIMatchTableExecutor.cpp
 This file implements the GIMatchTableExecutor class.
 
GISelChangeObserver.cpp
 
GISelValueTracking.cpp
 
GlobalISel.cpp
 
InlineAsmLowering.cpp
 This file implements the lowering from LLVM IR inline asm to MIR INLINEASM.
 
InstructionSelect.cpp
 This file implements the InstructionSelect class.
 
InstructionSelector.cpp
 
IRTranslator.cpp
 This file implements the IRTranslator class.
 
LegacyLegalizerInfo.cpp
 
LegalityPredicates.cpp
 
LegalizeMutations.cpp
 
Legalizer.cpp
 
LegalizerHelper.cpp
 
LegalizerInfo.cpp
 
LoadStoreOpt.cpp
 This file implements the LoadStoreOpt optimization pass.
 
Localizer.cpp
 This file implements the Localizer class.
 
LostDebugLocObserver.cpp
 
MachineFloatingPointPredicateUtils.cpp
 
MachineIRBuilder.cpp
 This file implements the MachineIRBuidler class.
 
RegBankSelect.cpp
 This file implements the RegBankSelect class.
 
Utils.cpp