|
LLVM 22.0.0git
|
Files | |
| CallLowering.h | |
| This file describes how to lower LLVM calls to machine code calls. | |
| Combiner.h | |
| This contains the base class for all Combiners generated by TableGen. | |
| CombinerHelper.h | |
| This contains common combine transformations that may be used in a combine pass,or by the target elsewhere. | |
| CombinerInfo.h | |
| Option class for Targets to specify which operations are combined how and when. | |
| CSEInfo.h | |
| Provides analysis for continuously CSEing during GISel passes. | |
| CSEMIRBuilder.h | |
| This file implements a version of MachineIRBuilder which CSEs insts within a MachineBasicBlock. | |
| GenericMachineInstrs.h | |
| Declares convenience wrapper classes for interpreting MachineInstr instances as specific generic operations. | |
| GIMatchTableExecutor.h | |
| GIMatchTableExecutorImpl.h | |
| GISelChangeObserver.h | |
| This contains common code to allow clients to notify changes to machine instr. | |
| GISelValueTracking.h | |
| Provides analysis for querying information about KnownBits during GISel passes. | |
| GISelWorkList.h | |
| InlineAsmLowering.h | |
| This file describes how to lower LLVM inline asm to machine code INLINEASM. | |
| InstructionSelect.h | |
| InstructionSelector.h | |
| IRTranslator.h | |
| This file declares the IRTranslator pass. | |
| LegacyLegalizerInfo.h | |
| Interface for Targets to specify which operations they can successfully select and how the others should be expanded most efficiently. | |
| LegalizationArtifactCombiner.h | |
| Legalizer.h | |
| LegalizerHelper.h | |
| LegalizerInfo.h | |
| Interface for Targets to specify which operations they can successfully select and how the others should be expanded most efficiently. | |
| LoadStoreOpt.h | |
| Localizer.h | |
| LostDebugLocObserver.h | |
| Tracks DebugLocs between checkpoints and verifies that they are transferred. | |
| MachineFloatingPointPredicateUtils.h | |
| MachineIRBuilder.h | |
| This file declares the MachineIRBuilder class. | |
| MIPatternMatch.h | |
| Contains matchers for matching SSA Machine Instructions. | |
| RegBankSelect.h | |
| This file describes the interface of the MachineFunctionPass responsible for assigning the generic virtual registers to register bank. | |
| Utils.h | |