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

Directories

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

Files

file  AArch64.h [code]
 
file  AArch64A53Fix835769.cpp [code]
 
file  AArch64A57FPLoadBalancing.cpp [code]
 
file  AArch64AdvSIMDScalarPass.cpp [code]
 
file  AArch64AsmPrinter.cpp [code]
 
file  AArch64BranchTargets.cpp [code]
 
file  AArch64CallingConvention.h [code]
 
file  AArch64CallLowering.cpp [code]
 This file implements the lowering of LLVM calls to machine code calls for GlobalISel.
 
file  AArch64CallLowering.h [code]
 This file describes how to lower LLVM calls to machine code calls.
 
file  AArch64CleanupLocalDynamicTLSPass.cpp [code]
 
file  AArch64CollectLOH.cpp [code]
 
file  AArch64CompressJumpTables.cpp [code]
 
file  AArch64CondBrTuning.cpp [code]
 This file contains a pass that transforms CBZ/CBNZ/TBZ/TBNZ instructions into a conditional branch (B.cond), when the NZCV flags can be set for "free".
 
file  AArch64ConditionalCompares.cpp [code]
 
file  AArch64ConditionOptimizer.cpp [code]
 
file  AArch64DeadRegisterDefinitionsPass.cpp [code]
 
file  AArch64ExpandPseudoInsts.cpp [code]
 
file  AArch64FalkorHWPFFix.cpp [code]
 
file  AArch64FastISel.cpp [code]
 
file  AArch64FrameLowering.cpp [code]
 
file  AArch64FrameLowering.h [code]
 
file  AArch64InstrInfo.cpp [code]
 
file  AArch64InstrInfo.h [code]
 
file  AArch64InstructionSelector.cpp [code]
 This file implements the targeting of the InstructionSelector class for AArch64.
 
file  AArch64ISelDAGToDAG.cpp [code]
 
file  AArch64ISelLowering.cpp [code]
 
file  AArch64ISelLowering.h [code]
 
file  AArch64LegalizerInfo.cpp [code]
 This file implements the targeting of the Machinelegalizer class for AArch64.
 
file  AArch64LegalizerInfo.h [code]
 This file declares the targeting of the Machinelegalizer class for AArch64.
 
file  AArch64LoadStoreOptimizer.cpp [code]
 
file  AArch64MachineFunctionInfo.h [code]
 
file  AArch64MacroFusion.cpp [code]
 
file  AArch64MacroFusion.h [code]
 
file  AArch64MCInstLower.cpp [code]
 
file  AArch64MCInstLower.h [code]
 
file  AArch64PBQPRegAlloc.cpp [code]
 
file  AArch64PBQPRegAlloc.h [code]
 
file  AArch64PerfectShuffle.h [code]
 
file  AArch64PreLegalizerCombiner.cpp [code]
 
file  AArch64PromoteConstant.cpp [code]
 
file  AArch64RedundantCopyElimination.cpp [code]
 
file  AArch64RegisterBankInfo.cpp [code]
 This file implements the targeting of the RegisterBankInfo class for AArch64.
 
file  AArch64RegisterBankInfo.h [code]
 This file declares the targeting of the RegisterBankInfo class for AArch64.
 
file  AArch64RegisterInfo.cpp [code]
 
file  AArch64RegisterInfo.h [code]
 
file  AArch64SelectionDAGInfo.cpp [code]
 
file  AArch64SelectionDAGInfo.h [code]
 
file  AArch64SIMDInstrOpt.cpp [code]
 
file  AArch64SpeculationHardening.cpp [code]
 
file  AArch64StorePairSuppress.cpp [code]
 
file  AArch64Subtarget.cpp [code]
 
file  AArch64Subtarget.h [code]
 
file  AArch64TargetMachine.cpp [code]
 
file  AArch64TargetMachine.h [code]
 
file  AArch64TargetObjectFile.cpp [code]
 
file  AArch64TargetObjectFile.h [code]
 
file  AArch64TargetTransformInfo.cpp [code]
 
file  AArch64TargetTransformInfo.h [code]
 This file a TargetTransformInfo::Concept conforming object specific to the AArch64 target machine.