LLVM  8.0.1
ARM Directory Reference
Directory dependency graph for ARM:
lib/Target/ARM

Directories

directory  AsmParser
 
directory  Disassembler
 
directory  InstPrinter
 
directory  MCTargetDesc
 
directory  TargetInfo
 
directory  Utils
 

Files

file  A15SDOptimizer.cpp [code]
 
file  ARM.h [code]
 
file  ARMAsmPrinter.cpp [code]
 
file  ARMAsmPrinter.h [code]
 
file  ARMBaseInstrInfo.cpp [code]
 
file  ARMBaseInstrInfo.h [code]
 
file  ARMBaseRegisterInfo.cpp [code]
 
file  ARMBaseRegisterInfo.h [code]
 
file  ARMBasicBlockInfo.h [code]
 
file  ARMCallingConv.h [code]
 
file  ARMCallLowering.cpp [code]
 This file implements the lowering of LLVM calls to machine code calls for GlobalISel.
 
file  ARMCallLowering.h [code]
 This file describes how to lower LLVM calls to machine code calls.
 
file  ARMCodeGenPrepare.cpp [code]
 This pass inserts intrinsics to handle small types that would otherwise be promoted during legalization.
 
file  ARMComputeBlockSize.cpp [code]
 
file  ARMConstantIslandPass.cpp [code]
 
file  ARMConstantPoolValue.cpp [code]
 
file  ARMConstantPoolValue.h [code]
 
file  ARMExpandPseudoInsts.cpp [code]
 
file  ARMFastISel.cpp [code]
 
file  ARMFeatures.h [code]
 
file  ARMFrameLowering.cpp [code]
 
file  ARMFrameLowering.h [code]
 
file  ARMHazardRecognizer.cpp [code]
 
file  ARMHazardRecognizer.h [code]
 
file  ARMInstrInfo.cpp [code]
 
file  ARMInstrInfo.h [code]
 
file  ARMInstructionSelector.cpp [code]
 This file implements the targeting of the InstructionSelector class for ARM.
 
file  ARMISelDAGToDAG.cpp [code]
 
file  ARMISelLowering.cpp [code]
 
file  ARMISelLowering.h [code]
 
file  ARMLegalizerInfo.cpp [code]
 This file implements the targeting of the Machinelegalizer class for ARM.
 
file  ARMLegalizerInfo.h [code]
 This file declares the targeting of the Machinelegalizer class for ARM.
 
file  ARMLoadStoreOptimizer.cpp [code]
 
file  ARMMachineFunctionInfo.cpp [code]
 
file  ARMMachineFunctionInfo.h [code]
 
file  ARMMacroFusion.cpp [code]
 
file  ARMMacroFusion.h [code]
 
file  ARMMCInstLower.cpp [code]
 
file  ARMOptimizeBarriersPass.cpp [code]
 
file  ARMParallelDSP.cpp [code]
 Armv6 introduced instructions to perform 32-bit SIMD operations.
 
file  ARMPerfectShuffle.h [code]
 
file  ARMRegisterBankInfo.cpp [code]
 This file implements the targeting of the RegisterBankInfo class for ARM.
 
file  ARMRegisterBankInfo.h [code]
 This file declares the targeting of the RegisterBankInfo class for ARM.
 
file  ARMRegisterInfo.cpp [code]
 
file  ARMRegisterInfo.h [code]
 
file  ARMSelectionDAGInfo.cpp [code]
 
file  ARMSelectionDAGInfo.h [code]
 
file  ARMSubtarget.cpp [code]
 
file  ARMSubtarget.h [code]
 
file  ARMTargetMachine.cpp [code]
 
file  ARMTargetMachine.h [code]
 
file  ARMTargetObjectFile.cpp [code]
 
file  ARMTargetObjectFile.h [code]
 
file  ARMTargetTransformInfo.cpp [code]
 
file  ARMTargetTransformInfo.h [code]
 This file a TargetTransformInfo::Concept conforming object specific to the ARM target machine.
 
file  MLxExpansionPass.cpp [code]
 
file  Thumb1FrameLowering.cpp [code]
 
file  Thumb1FrameLowering.h [code]
 
file  Thumb1InstrInfo.cpp [code]
 
file  Thumb1InstrInfo.h [code]
 
file  Thumb2InstrInfo.cpp [code]
 
file  Thumb2InstrInfo.h [code]
 
file  Thumb2ITBlockPass.cpp [code]
 
file  Thumb2SizeReduction.cpp [code]
 
file  ThumbRegisterInfo.cpp [code]
 
file  ThumbRegisterInfo.h [code]