LLVM API Documentation

File List
Here is a list of all files with brief descriptions:
A15SDOptimizer.cpp [code]
AArch64.h [code]
AArch64A53Fix835769.cpp [code]
AArch64A57FPLoadBalancing.cpp [code]
AArch64AddressingModes.h [code]
AArch64AddressTypePromotion.cpp [code]
AArch64AdvSIMDScalarPass.cpp [code]
AArch64AsmBackend.cpp [code]
AArch64AsmParser.cpp [code]
AArch64AsmPrinter.cpp [code]
AArch64BaseInfo.cpp [code]
AArch64BaseInfo.h [code]
AArch64BranchRelaxation.cpp [code]
AArch64CleanupLocalDynamicTLSPass.cpp [code]
AArch64CollectLOH.cpp [code]
AArch64ConditionalCompares.cpp [code]
AArch64ConditionOptimizer.cpp [code]
AArch64DeadRegisterDefinitionsPass.cpp [code]
AArch64Disassembler.cpp [code]
AArch64Disassembler.h [code]
AArch64ELFObjectWriter.cpp [code]
AArch64ELFStreamer.cpp [code]
AArch64ELFStreamer.h [code]
AArch64ExpandPseudoInsts.cpp [code]
AArch64ExternalSymbolizer.cpp [code]
AArch64ExternalSymbolizer.h [code]
AArch64FastISel.cpp [code]
AArch64FixupKinds.h [code]
AArch64FrameLowering.cpp [code]
AArch64FrameLowering.h [code]
AArch64InstPrinter.cpp [code]
AArch64InstPrinter.h [code]
AArch64InstrInfo.cpp [code]
AArch64InstrInfo.h [code]
AArch64ISelDAGToDAG.cpp [code]
AArch64ISelLowering.cpp [code]
AArch64ISelLowering.h [code]
AArch64LoadStoreOptimizer.cpp [code]
AArch64MachineCombinerPattern.h [code]
AArch64MachineFunctionInfo.h [code]
AArch64MachObjectWriter.cpp [code]
AArch64MCAsmInfo.cpp [code]
AArch64MCAsmInfo.h [code]
AArch64MCCodeEmitter.cpp [code]
AArch64MCExpr.cpp [code]
AArch64MCExpr.h [code]
AArch64MCInstLower.cpp [code]
AArch64MCInstLower.h [code]
AArch64MCTargetDesc.cpp [code]
AArch64MCTargetDesc.h [code]
AArch64PBQPRegAlloc.cpp [code]
AArch64PBQPRegAlloc.h [code]
AArch64PerfectShuffle.h [code]
AArch64PromoteConstant.cpp [code]
AArch64RegisterInfo.cpp [code]
AArch64RegisterInfo.h [code]
AArch64SelectionDAGInfo.cpp [code]
AArch64SelectionDAGInfo.h [code]
AArch64StorePairSuppress.cpp [code]
AArch64Subtarget.cpp [code]
AArch64Subtarget.h [code]
AArch64TargetInfo.cpp [code]
AArch64TargetMachine.cpp [code]
AArch64TargetMachine.h [code]
AArch64TargetObjectFile.cpp [code]
AArch64TargetObjectFile.h [code]
AArch64TargetStreamer.cpp [code]
AArch64TargetTransformInfo.cpp [code]
ADCE.cpp [code]
AddDiscriminators.cpp [code]
AddressPool.cpp [code]
AddressPool.h [code]
AddressSanitizer.cpp [code]
AggressiveAntiDepBreaker.cpp [code]
AggressiveAntiDepBreaker.h [code]
AIXDataTypesFix.h [code]
Alarm.d [code]
AliasAnalysis.cpp [code]
AliasAnalysis.h [code]
AliasAnalysisCounter.cpp [code]
AliasAnalysisEvaluator.cpp [code]
AliasDebugger.cpp [code]
AliasSetTracker.cpp [code]
AliasSetTracker.h [code]
AlignmentFromAssumptions.cpp [code]
AlignOf.h [code]
AllocationOrder.cpp [code]
AllocationOrder.h [code]
Allocator.cpp [code]
Allocator.h [code]
AMDGPU.h [code]
AMDGPUAlwaysInlinePass.cpp [code]
AMDGPUAsmBackend.cpp [code]
AMDGPUAsmParser.cpp [code]
AMDGPUAsmPrinter.cpp [code]
AMDGPUAsmPrinter.h [code]AMDGPU Assembly printer class
AMDGPUELFObjectWriter.cpp [code]
AMDGPUFixupKinds.h [code]
AMDGPUFrameLowering.cpp [code]
AMDGPUFrameLowering.h [code]Interface to describe a layout of a stack frame on a AMDIL target machine
AMDGPUInstPrinter.cpp [code]
AMDGPUInstPrinter.h [code]
AMDGPUInstrInfo.cpp [code]Implementation of the TargetInstrInfo class that is common to all AMD GPUs
AMDGPUInstrInfo.h [code]Contains the definition of a TargetInstrInfo class that is common to all AMD GPUs
AMDGPUIntrinsicInfo.cpp [code]AMDGPU Implementation of the IntrinsicInfo class
AMDGPUIntrinsicInfo.h [code]Interface for the AMDGPU Implementation of the Intrinsic Info class
AMDGPUISelDAGToDAG.cpp [code]Defines an instruction selector for the AMDGPU target
AMDGPUISelLowering.cpp [code]This is the parent TargetLowering class for hardware code gen targets
AMDGPUISelLowering.h [code]Interface definition of the TargetLowering class that is common to all AMD GPUs
AMDGPUMachineFunction.cpp [code]
AMDGPUMachineFunction.h [code]
AMDGPUMCAsmInfo.cpp [code]
AMDGPUMCAsmInfo.h [code]
AMDGPUMCCodeEmitter.cpp [code]CodeEmitter interface for R600 and SI codegen
AMDGPUMCCodeEmitter.h [code]CodeEmitter interface for R600 and SI codegen
AMDGPUMCInstLower.cpp [code]Code to lower AMDGPU MachineInstrs to their corresponding MCInst
AMDGPUMCInstLower.h [code]
AMDGPUMCTargetDesc.cpp [code]This file provides AMDGPU specific target descriptions
AMDGPUMCTargetDesc.h [code]Provides AMDGPU specific target descriptions
AMDGPUPromoteAlloca.cpp [code]
AMDGPURegisterInfo.cpp [code]Parent TargetRegisterInfo class common to all hw codegen targets
AMDGPURegisterInfo.h [code]TargetRegisterInfo interface that is implemented by all hw codegen targets
AMDGPUSubtarget.cpp [code]Implements the AMDGPU specific subclass of TargetSubtarget
AMDGPUSubtarget.h [code]AMDGPU specific subclass of TargetSubtarget
AMDGPUTargetInfo.cpp [code]
AMDGPUTargetMachine.cpp [code]The AMDGPU target machine contains all of the hardware specific information needed to emit code for R600 and SI GPUs
AMDGPUTargetMachine.h [code]The AMDGPU TargetMachine interface definition for hw codgen targets
AMDGPUTargetTransformInfo.cpp [code]
AMDILCFGStructurizer.cpp [code]
Analysis/Analysis.cpp [code]
CodeGen/Analysis.cpp [code]
CodeGen/Analysis.h [code]
c/Analysis.h [code]
AntiDepBreaker.h [code]
APFloat.cpp [code]
APFloat.h [code]This file declares a class to represent arbitrary precision floating point values and provide a variety of arithmetic operations on them
APInt.cpp [code]
APInt.h [code]This file implements a class to represent arbitrary precision integral constant values and operations on them
APSInt.cpp [code]
APSInt.h [code]
Archive.cpp [code]
Archive.h [code]
ARCRuntimeEntryPoints.h [code]
Arg.cpp [code]
Arg.h [code]Defines the llvm::Arg class for parsed arguments
ArgList.cpp [code]
ArgList.h [code]
Argument.h [code]
ArgumentPromotion.cpp [code]
ARM.h [code]
ARMAddressingModes.h [code]
ARMArchName.h [code]
ARMAsmBackend.cpp [code]
ARMAsmBackend.h [code]
ARMAsmBackendDarwin.h [code]
ARMAsmBackendELF.h [code]
ARMAsmBackendWinCOFF.h [code]
ARMAsmParser.cpp [code]
ARMAsmPrinter.cpp [code]
ARMAsmPrinter.h [code]
ARMBaseInfo.h [code]
ARMBaseInstrInfo.cpp [code]
ARMBaseInstrInfo.h [code]
ARMBaseRegisterInfo.cpp [code]
ARMBaseRegisterInfo.h [code]
ARMBuildAttributes.h [code]
ARMBuildAttrs.cpp [code]
ARMCallingConv.h [code]
ARMConstantIslandPass.cpp [code]
ARMConstantPoolValue.cpp [code]
ARMConstantPoolValue.h [code]
ARMDisassembler.cpp [code]
ARMEHABI.h [code]
ARMELFObjectWriter.cpp [code]
ARMELFStreamer.cpp [code]
ARMException.cpp [code]
ARMExpandPseudoInsts.cpp [code]
ARMFastISel.cpp [code]
ARMFeatures.h [code]
ARMFixupKinds.h [code]
ARMFPUName.h [code]
ARMFrameLowering.cpp [code]
ARMFrameLowering.h [code]
ARMHazardRecognizer.cpp [code]
ARMHazardRecognizer.h [code]
ARMInstPrinter.cpp [code]
ARMInstPrinter.h [code]
ARMInstrInfo.cpp [code]
ARMInstrInfo.h [code]
ARMISelDAGToDAG.cpp [code]
ARMISelLowering.cpp [code]
ARMISelLowering.h [code]
ARMLoadStoreOptimizer.cpp [code]
ARMMachineFunctionInfo.cpp [code]
ARMMachineFunctionInfo.h [code]
ARMMachObjectWriter.cpp [code]
ARMMachORelocationInfo.cpp [code]
ARMMCAsmInfo.cpp [code]
ARMMCAsmInfo.h [code]
ARMMCCodeEmitter.cpp [code]
ARMMCExpr.cpp [code]
ARMMCExpr.h [code]
ARMMCInstLower.cpp [code]
ARMMCTargetDesc.cpp [code]
ARMMCTargetDesc.h [code]
ARMOptimizeBarriersPass.cpp [code]
ARMPerfectShuffle.h [code]
ARMRegisterInfo.cpp [code]
ARMRegisterInfo.h [code]
ARMSelectionDAGInfo.cpp [code]
ARMSelectionDAGInfo.h [code]
ARMSubtarget.cpp [code]
ARMSubtarget.h [code]
ARMTargetInfo.cpp [code]
ARMTargetMachine.cpp [code]
ARMTargetMachine.h [code]
ARMTargetObjectFile.cpp [code]
ARMTargetObjectFile.h [code]
ARMTargetStreamer.cpp [code]
ARMTargetTransformInfo.cpp [code]
ARMUnwindOpAsm.cpp [code]
ARMUnwindOpAsm.h [code]
ARMWinCOFFObjectWriter.cpp [code]
ARMWinCOFFStreamer.cpp [code]
ARMWinEH.cpp [code]
ARMWinEH.h [code]
ArrayRecycler.h [code]
ArrayRef.h [code]
ASanStackFrameLayout.cpp [code]
ASanStackFrameLayout.h [code]
AsmCond.h [code]
AsmLexer.cpp [code]
AsmLexer.h [code]
AsmParser.cpp [code]
AsmPrinter.cpp [code]
AsmPrinter.h [code]
AsmPrinterDwarf.cpp [code]
AsmPrinterHandler.h [code]
AsmPrinterInlineAsm.cpp [code]
AsmWriter.cpp [code]
AsmWriter.h [code]
AssemblyAnnotationWriter.h [code]
AssumptionTracker.cpp [code]
AssumptionTracker.h [code]
Atomic.cpp [code]
Atomic.d [code]
Atomic.h [code]
AtomicExpandPass.cpp [code]
AttributeImpl.h [code]This file defines various helper methods and classes used by LLVMContextImpl for creating and managing attributes
Attributes.cpp [code]
Attributes.h [code]This file contains the simple types necessary to represent the attributes associated with functions and their calls
AutoUpgrade.cpp [code]
AutoUpgrade.h [code]
BarrierNoopPass.cpp [code]
BasicAliasAnalysis.cpp [code]
BasicBlock.cpp [code]
BasicBlock.h [code]
BasicBlockUtils.cpp [code]
BasicBlockUtils.h [code]
BasicTargetTransformInfo.cpp [code]
BBVectorize.cpp [code]
Binary.cpp [code]
Binary.h [code]
BitcodeReader.cpp [code]
BitcodeReader.h [code]
BitCodes.h [code]
BitcodeWriter.cpp [code]
BitcodeWriterPass.cpp [code]
BitcodeWriterPass.h [code]
BitReader.cpp [code]
BitReader.h [code]
BitstreamReader.cpp [code]
BitstreamReader.h [code]
BitstreamWriter.h [code]
BitVector.h [code]
BitWriter.cpp [code]
BitWriter.h [code]
BlockFrequency.cpp [code]
BlockFrequency.h [code]
BlockFrequencyInfo.cpp [code]
BlockFrequencyInfo.h [code]
BlockFrequencyInfoImpl.cpp [code]
BlockFrequencyInfoImpl.h [code]
BoundsChecking.cpp [code]
BranchFolding.cpp [code]
BranchFolding.h [code]
BranchProbability.cpp [code]
BranchProbability.h [code]
BranchProbabilityInfo.cpp [code]
BranchProbabilityInfo.h [code]
BreakCriticalEdges.cpp [code]
BuildLibCalls.cpp [code]
BuildLibCalls.h [code]
BypassSlowDivision.cpp [code]
BypassSlowDivision.h [code]
ByteStreamer.h [code]
CalcSpillWeights.cpp [code]
CalcSpillWeights.h [code]
CallGraph.cpp [code]
CallGraph.h [code]
CallGraphSCCPass.cpp [code]
CallGraphSCCPass.h [code]
CallingConv.h [code]
CallingConvLower.cpp [code]
CallingConvLower.h [code]
CallPrinter.cpp [code]
CallPrinter.h [code]
CallSite.h [code]
Capacity.h [code]
CaptureTracking.cpp [code]
CaptureTracking.h [code]
Casting.h [code]
CBindingWrapping.h [code]
CFG.cpp [code]
Analysis/CFG.h [code]
IR/CFG.h [code]
CFGPrinter.cpp [code]
CFGPrinter.h [code]
CFLAliasAnalysis.cpp [code]
CGSCCPassManager.cpp [code]
CGSCCPassManager.h [code]
circular_raw_ostream.cpp [code]
circular_raw_ostream.h [code]
cl_common_defines.h [code]
CloneFunction.cpp [code]
CloneModule.cpp [code]
Cloning.h [code]
CmpInstAnalysis.cpp [code]
CmpInstAnalysis.h [code]
CodeExtractor.cpp [code]
CodeExtractor.h [code]
CodeGen.cpp [code]
CodeGen.h [code]
CodeGenPrepare.cpp [code]
CodeMetrics.cpp [code]
CodeMetrics.h [code]
Object/COFF.h [code]
Support/COFF.h [code]
COFFAsmParser.cpp [code]
COFFObjectFile.cpp [code]
COFFYAML.cpp [code]
COFFYAML.h [code]
Comdat.cpp [code]
Comdat.h [code]
CommandFlags.h [code]
CommandLine.cpp [code]
CommandLine.h [code]
Compiler.h [code]
Compression.cpp [code]
Compression.h [code]
config.h [code]
Constant.h [code]
ConstantFold.cpp [code]
ConstantFold.h [code]
ConstantFolder.h [code]
ConstantFolding.cpp [code]
ConstantFolding.h [code]
ConstantHoisting.cpp [code]
ConstantMerge.cpp [code]
ConstantPools.cpp [code]
ConstantPools.h [code]
ConstantProp.cpp [code]
ConstantRange.cpp [code]
ConstantRange.h [code]
Constants.cpp [code]
Constants.h [code]
ConstantsContext.h [code]
ConstantsScanner.h [code]
ConvertUTF.c [code]
ConvertUTF.h [code]
ConvertUTFWrapper.cpp [code]
Core.cpp [code]
Core.h [code]
CorrelatedValuePropagation.cpp [code]
CostAllocator.h [code]
CostModel.cpp [code]
CostTable.h [code]Cost tables and simple lookup functions
CoverageMapping.cpp [code]
CoverageMapping.h [code]
CoverageMappingReader.cpp [code]
CoverageMappingReader.h [code]
CoverageMappingWriter.cpp [code]
CoverageMappingWriter.h [code]
CPPBackend.cpp [code]
CppBackendTargetInfo.cpp [code]
CPPTargetMachine.h [code]
CrashRecoveryContext.cpp [code]
CrashRecoveryContext.h [code]
CriticalAntiDepBreaker.cpp [code]
CriticalAntiDepBreaker.h [code]
CtorUtils.cpp [code]
CtorUtils.h [code]
DAGCombine.h [code]
DAGCombiner.cpp [code]
DAGDeltaAlgorithm.cpp [code]
DAGDeltaAlgorithm.h [code]
DarwinAsmParser.cpp [code]
DataExtractor.cpp [code]
DataExtractor.h [code]
DataFlowSanitizer.cpp [code]
DataLayout.cpp [code]
DataLayout.h [code]
DataStream.cpp [code]
DataStream.h [code]
Support/DataTypes.h [code]
System/DataTypes.h [code]
DbgValueHistoryCalculator.cpp [code]
DbgValueHistoryCalculator.h [code]
DCE.cpp [code]
DeadArgumentElimination.cpp [code]
DeadMachineInstructionElim.cpp [code]
DeadStoreElimination.cpp [code]
Debug.cpp [code]
Debug.h [code]
DebugInfo.cpp [code]
DebugInfo.h [code]
DebugIR.cpp [code]
DebugIR.h [code]
DebugLoc.cpp [code]
DebugLoc.h [code]
DebugLocEntry.h [code]
DebugLocList.h [code]
DelaySlotFiller.cpp [code]
Delinearization.cpp [code]
DeltaAlgorithm.cpp [code]
DeltaAlgorithm.h [code]
DemoteRegToStack.cpp [code]
DenseMap.h [code]
DenseMapInfo.h [code]
DenseSet.h [code]
DependenceAnalysis.cpp [code]
DependenceAnalysis.h [code]
DependencyAnalysis.cpp [code]
DependencyAnalysis.h [code]
DepthFirstIterator.h [code]
DerivedTypes.h [code]
DFAPacketizer.cpp [code]
DFAPacketizer.h [code]
DiagnosticInfo.cpp [code]
DiagnosticInfo.h [code]
DiagnosticPrinter.cpp [code]
DiagnosticPrinter.h [code]
DIBuilder.cpp [code]
DIBuilder.h [code]
DIContext.cpp [code]
DIContext.h [code]
DIE.cpp [code]
DIE.h [code]
DIEHash.cpp [code]
DIEHash.h [code]
Disassembler.cpp [code]
Disassembler.d [code]
include/llvm-c/Disassembler.h [code]
lib/MC/MCDisassembler/Disassembler.h [code]
DominanceFrontier.cpp [code]
DominanceFrontier.h [code]
DominanceFrontierImpl.h [code]
Dominators.cpp [code]
Dominators.h [code]
DomPrinter.cpp [code]
DomPrinter.h [code]
DOTGraphTraits.h [code]
DOTGraphTraitsPass.h [code]
doxygen.intro [code]
Dwarf.cpp [code]
Dwarf.h [code]
DWARFAbbreviationDeclaration.cpp [code]
DWARFAbbreviationDeclaration.h [code]
DWARFAcceleratorTable.cpp [code]
DWARFAcceleratorTable.h [code]
DwarfAccelTable.cpp [code]
DwarfAccelTable.h [code]
DwarfCFIException.cpp [code]
DWARFCompileUnit.cpp [code]
DwarfCompileUnit.cpp [code]
DWARFCompileUnit.h [code]
DwarfCompileUnit.h [code]
DWARFContext.cpp [code]
DWARFContext.h [code]
DwarfDebug.cpp [code]
DwarfDebug.h [code]
DWARFDebugAbbrev.cpp [code]
DWARFDebugAbbrev.h [code]
DWARFDebugAranges.cpp [code]
DWARFDebugAranges.h [code]
DWARFDebugArangeSet.cpp [code]
DWARFDebugArangeSet.h [code]
DWARFDebugFrame.cpp [code]
DWARFDebugFrame.h [code]
DWARFDebugInfoEntry.cpp [code]
DWARFDebugInfoEntry.h [code]
DWARFDebugLine.cpp [code]
DWARFDebugLine.h [code]
DWARFDebugLoc.cpp [code]
DWARFDebugLoc.h [code]
DWARFDebugRangeList.cpp [code]
DWARFDebugRangeList.h [code]
DwarfEHPrepare.cpp [code]
DwarfException.h [code]
DwarfFile.cpp [code]
DwarfFile.h [code]
DWARFFormValue.cpp [code]
DWARFFormValue.h [code]
DWARFRelocMap.h [code]
DWARFSection.h [code]
DwarfStringPool.cpp [code]
DwarfStringPool.h [code]
DWARFTypeUnit.cpp [code]
DWARFTypeUnit.h [code]
DWARFUnit.cpp [code]
DwarfUnit.cpp [code]
DWARFUnit.h [code]
DwarfUnit.h [code]
DynamicLibrary.cpp [code]
DynamicLibrary.d [code]
DynamicLibrary.h [code]
DynamicLibrary.inc [code]
EarlyCSE.cpp [code]
EarlyIfConversion.cpp [code]
EdgeBundles.cpp [code]
EdgeBundles.h [code]
edit_distance.h [code]
EHStreamer.cpp [code]
EHStreamer.h [code]
ELF.cpp [code]
Object/ELF.h [code]
Support/ELF.h [code]
ELFAsmParser.cpp [code]
ELFObjectFile.cpp [code]
ELFObjectFile.h [code]
ELFObjectWriter.cpp [code]
ELFTypes.h [code]
ELFYAML.cpp [code]
ELFYAML.h [code]This file declares classes for handling the YAML representation of ELF
Endian.h [code]
EndianStream.h [code]
EquivalenceClasses.h [code]
ErlangGC.cpp [code]
ErlangGCPrinter.cpp [code]
Errc.h [code]
Errno.cpp [code]
Errno.d [code]
Errno.h [code]
Object/Error.cpp [code]
TableGen/Error.cpp [code]
Object/Error.h [code]
TableGen/Error.h [code]
ErrorHandling.cpp [code]
ErrorHandling.h [code]
ErrorOr.h [code]
EventListenerCommon.h [code]
Execution.cpp [code]
ExecutionDepsFix.cpp [code]
ExecutionEngine.cpp [code]
ExecutionEngine/ExecutionEngine.h [code]
c/ExecutionEngine.h [code]
ExecutionEngineBindings.cpp [code]
ExpandISelPseudos.cpp [code]
ExpandPostRAPseudos.cpp [code]
explicit_symbols.inc [code]
ExternalFunctions.cpp [code]
ExtractGV.cpp [code]
FastISel.cpp [code]
FastISel.h [code]
FileOutputBuffer.cpp [code]
FileOutputBuffer.h [code]
FileSystem.h [code]
FileUtilities.cpp [code]
FileUtilities.h [code]
FindUsedTypes.cpp [code]
FindUsedTypes.h [code]
FlattenCFG.cpp [code]
FlattenCFGPass.cpp [code]
FoldingSet.cpp [code]
FoldingSet.h [code]
Format.h [code]
FormattedStream.cpp [code]
FormattedStream.h [code]
ForwardControlFlowIntegrity.cpp [code]A pass that instruments code with fast checks for indirect calls and hooks for a function to check violations
ForwardControlFlowIntegrity.h [code]
Function.cpp [code]
Function.h [code]
FunctionAttrs.cpp [code]
FunctionLoweringInfo.cpp [code]
FunctionLoweringInfo.h [code]
FunctionTargetTransformInfo.cpp [code]
FunctionTargetTransformInfo.h [code]
GCMetadata.cpp [code]
GCMetadata.h [code]
GCMetadataPrinter.cpp [code]
GCMetadataPrinter.h [code]
GCOV.cpp [code]
GCOV.h [code]
GCOVProfiling.cpp [code]
GCs.h [code]
GCStrategy.cpp [code]
GCStrategy.h [code]
GDBRegistrar.cpp [code]
GenericDomTree.h [code]
GenericDomTreeConstruction.h [code]
GenericValue.h [code]
GetElementPtrTypeIterator.h [code]
GlobalAlias.h [code]
GlobalDCE.cpp [code]
GlobalMerge.cpp [code]
GlobalObject.h [code]
GlobalOpt.cpp [code]
Globals.cpp [code]
GlobalsModRef.cpp [code]
GlobalStatus.cpp [code]
GlobalStatus.h [code]
GlobalValue.h [code]
GlobalVariable.h [code]
Graph.h [code]
GraphTraits.h [code]
GraphWriter.cpp [code]
GraphWriter.h [code]
GVMaterializer.cpp [code]
GVMaterializer.h [code]
GVN.cpp [code]
Hashing.cpp [code]
Hashing.h [code]
Hello.cpp [code]
Hexagon.h [code]
HexagonAsmBackend.cpp [code]
HexagonAsmPrinter.cpp [code]
HexagonAsmPrinter.h [code]
HexagonBaseInfo.h [code]
HexagonCallingConvLower.cpp [code]
HexagonCallingConvLower.h [code]
HexagonCFGOptimizer.cpp [code]
HexagonCopyToCombine.cpp [code]
HexagonDisassembler.cpp [code]
HexagonELFObjectWriter.cpp [code]
HexagonExpandPredSpillCode.cpp [code]
HexagonFixupHwLoops.cpp [code]
HexagonFrameLowering.cpp [code]
HexagonFrameLowering.h [code]
HexagonHardwareLoops.cpp [code]
HexagonInstPrinter.cpp [code]
HexagonInstPrinter.h [code]
HexagonInstrInfo.cpp [code]
HexagonInstrInfo.h [code]
HexagonISelDAGToDAG.cpp [code]
HexagonISelLowering.cpp [code]
HexagonISelLowering.h [code]
HexagonMachineFunctionInfo.cpp [code]
HexagonMachineFunctionInfo.h [code]
HexagonMachineScheduler.cpp [code]
HexagonMachineScheduler.h [code]
HexagonMCAsmInfo.cpp [code]
HexagonMCAsmInfo.h [code]
HexagonMCCodeEmitter.cpp [code]
HexagonMCCodeEmitter.h [code]Definition for classes that emit Hexagon machine code from MCInsts
HexagonMCInst.cpp [code]
HexagonMCInst.h [code]
HexagonMCInstLower.cpp [code]
HexagonMCTargetDesc.cpp [code]
HexagonMCTargetDesc.h [code]
HexagonNewValueJump.cpp [code]
HexagonPeephole.cpp [code]
HexagonRegisterInfo.cpp [code]
HexagonRegisterInfo.h [code]
HexagonRemoveSZExtArgs.cpp [code]
HexagonSelectionDAGInfo.cpp [code]
HexagonSelectionDAGInfo.h [code]
HexagonSplitConst32AndConst64.cpp [code]
HexagonSplitTFRCondSets.cpp [code]
HexagonSubtarget.cpp [code]
HexagonSubtarget.h [code]
HexagonTargetInfo.cpp [code]
HexagonTargetMachine.cpp [code]
HexagonTargetMachine.h [code]
HexagonTargetObjectFile.cpp [code]
HexagonTargetObjectFile.h [code]
HexagonVarargsCallingConvention.h [code]
HexagonVLIWPacketizer.cpp [code]
Host.cpp [code]
Host.d [code]
Host.h [code]
Unix/Host.inc [code]
Windows/Host.inc [code]
IfConversion.cpp [code]
ilist.h [code]
ilist_node.h [code]
ImmutableList.h [code]
ImmutableMap.h [code]
ImmutableSet.h [code]
IncludeFile.d [code]
IndexedMap.h [code]
IndVarSimplify.cpp [code]
Initialization.h [code]
InitializePasses.h [code]
InlineAlways.cpp [code]
InlineAsm.cpp [code]
InlineAsm.h [code]
InlineCost.cpp [code]
InlineCost.h [code]
InlineFunction.cpp [code]
Inliner.cpp [code]
InlinerPass.h [code]
InlineSimple.cpp [code]
InlineSpiller.cpp [code]
InstCombine.h [code]
InstCombineAddSub.cpp [code]
InstCombineAndOrXor.cpp [code]
InstCombineCalls.cpp [code]
InstCombineCasts.cpp [code]
InstCombineCompares.cpp [code]
InstCombineLoadStoreAlloca.cpp [code]
InstCombineMulDivRem.cpp [code]
InstCombinePHI.cpp [code]
InstCombineSelect.cpp [code]
InstCombineShifts.cpp [code]
InstCombineSimplifyDemanded.cpp [code]
InstCombineVectorOps.cpp [code]
InstCombineWorklist.h [code]
InstCount.cpp [code]
InstIterator.h [code]
InstrEmitter.cpp [code]
InstrEmitter.h [code]
InstrProf.cpp [code]
InstrProf.h [code]
InstrProfIndexed.h [code]
InstrProfReader.cpp [code]
InstrProfReader.h [code]
InstrProfWriter.cpp [code]
InstrProfWriter.h [code]
InstrTypes.h [code]
Instruction.cpp [code]
Instruction.h [code]
InstructionCombining.cpp [code]
InstructionNamer.cpp [code]
Instructions.cpp [code]
Instructions.h [code]
InstructionSimplify.cpp [code]
InstructionSimplify.h [code]
Instrumentation.cpp [code]
Instrumentation.h [code]
InstVisitor.h [code]
IntegerDivision.cpp [code]
IntegerDivision.h [code]
IntelJITEventListener.cpp [code]
IntelJITEventsWrapper.h [code]
IntEqClasses.cpp [code]
IntEqClasses.h [code]
InterferenceCache.cpp [code]
InterferenceCache.h [code]
Internalize.cpp [code]
Interpreter.cpp [code]
include/llvm/ExecutionEngine/Interpreter.h [code]
lib/ExecutionEngine/Interpreter/Interpreter.h [code]
Interval.cpp [code]
Interval.h [code]
IntervalIterator.h [code]
IntervalMap.cpp [code]
IntervalMap.h [code]
IntervalPartition.cpp [code]
IntervalPartition.h [code]
IntrinsicInst.cpp [code]
IntrinsicInst.h [code]
IntrinsicLowering.cpp [code]
IntrinsicLowering.h [code]
Intrinsics.h [code]
IntrusiveRefCntPtr.cpp [code]
IntrusiveRefCntPtr.h [code]
IPA.cpp [code]
IPConstantPropagation.cpp [code]
IPO.cpp [code]
Transforms/IPO.h [code]
c/Transforms/IPO.h [code]
IRBuilder.cpp [code]
IRBuilder.h [code]
IRObjectFile.cpp [code]
IRObjectFile.h [code]
IRPrintingPasses.cpp [code]
IRPrintingPasses.h [code]
IRReader.cpp [code]
IRReader/IRReader.h [code]
c/IRReader.h [code]
ISDOpcodes.h [code]
IsInf.cpp [code]
IsNAN.cpp [code]
iterator.h [code]
iterator_range.h [code]
ittnotify_config.h [code]
ittnotify_types.h [code]
IVUsers.cpp [code]
IVUsers.h [code]
JITEventListener.cpp [code]
JITEventListener.h [code]
jitprofiling.c [code]
jitprofiling.h [code]
JITRegistrar.h [code]
JumpInstrTableInfo.cpp [code]Information about jump-instruction tables that have been created by JumpInstrTables pass
JumpInstrTableInfo.h [code]Information about jump-instruction tables that have been created by JumpInstrTables pass
JumpInstrTables.cpp [code]An implementation of jump-instruction tables
JumpInstrTables.h [code]An implementation of tables consisting of jump instructions
JumpThreading.cpp [code]
LatencyPriorityQueue.cpp [code]
LatencyPriorityQueue.h [code]
LazyCallGraph.cpp [code]
LazyCallGraph.h [code]
LazyValueInfo.cpp [code]
LazyValueInfo.h [code]
LCSSA.cpp [code]
LeakDetector.cpp [code]
LeakDetector.h [code]
LeaksContext.h [code]
LEB128.cpp [code]
LEB128.h [code]
LegacyPassManager.cpp [code]
LegacyPassManager.h [code]
LegacyPassManagers.h [code]
LegacyPassNameParser.h [code]
LegalizeDAG.cpp [code]
LegalizeFloatTypes.cpp [code]
LegalizeIntegerTypes.cpp [code]
LegalizeTypes.cpp [code]
LegalizeTypes.h [code]
LegalizeTypesGeneric.cpp [code]
LegalizeVectorOps.cpp [code]
LegalizeVectorTypes.cpp [code]
LexicalScopes.cpp [code]
LexicalScopes.h [code]
LibCallAliasAnalysis.cpp [code]
LibCallAliasAnalysis.h [code]
LibCallSemantics.cpp [code]
LibCallSemantics.h [code]
LICM.cpp [code]
LineEditor.cpp [code]
LineEditor.h [code]
LineIterator.cpp [code]
LineIterator.h [code]
LinkAllAsmWriterComponents.h [code]
LinkAllCodegenComponents.h [code]
LinkAllIR.h [code]
LinkAllPasses.h [code]
Linker/Linker.h [code]
c/Linker.h [code]
LinkModules.cpp [code]
LinkTimeOptimizer.h [code]
Lint.cpp [code]
Lint.h [code]
LiveDebugVariables.cpp [code]
LiveDebugVariables.h [code]
LiveInterval.cpp [code]
LiveInterval.h [code]
LiveIntervalAnalysis.cpp [code]
LiveIntervalAnalysis.h [code]
LiveIntervalUnion.cpp [code]
LiveIntervalUnion.h [code]
LivePhysRegs.cpp [code]
LivePhysRegs.h [code]
LiveRangeCalc.cpp [code]
LiveRangeCalc.h [code]
LiveRangeEdit.cpp [code]
LiveRangeEdit.h [code]
LiveRegMatrix.cpp [code]
LiveRegMatrix.h [code]
LiveStackAnalysis.cpp [code]
LiveStackAnalysis.h [code]
LiveVariables.cpp [code]
LiveVariables.h [code]
LLLexer.cpp [code]
LLLexer.h [code]
LLParser.cpp [code]
LLParser.h [code]
LLToken.h [code]
llvm-config.h [code]
LLVMBitCodes.h [code]
LLVMContext.cpp [code]
LLVMContext.h [code]
LLVMContextImpl.cpp [code]
LLVMContextImpl.h [code]
LLVMTargetMachine.cpp [code]
LoadCombine.cpp [code]
Loads.cpp [code]
Loads.h [code]
Local.cpp [code]
Local.h [code]
Locale.cpp [code]
Locale.h [code]
LocalStackSlotAllocation.cpp [code]
LockFileManager.cpp [code]
LockFileManager.h [code]
LoopDeletion.cpp [code]
LoopExtractor.cpp [code]
LoopIdiomRecognize.cpp [code]
LoopInfo.cpp [code]
LoopInfo.h [code]
LoopInfoImpl.h [code]
LoopInstSimplify.cpp [code]
LoopIterator.h [code]
LoopPass.cpp [code]
LoopPass.h [code]
LoopRerollPass.cpp [code]
LoopRotation.cpp [code]
LoopSimplify.cpp [code]
LoopStrengthReduce.cpp [code]
LoopUnroll.cpp [code]
LoopUnrollPass.cpp [code]
LoopUnrollRuntime.cpp [code]
LoopUnswitch.cpp [code]
LoopUtils.h [code]
LoopVectorize.cpp [code]
LowerAtomic.cpp [code]
LowerExpectIntrinsic.cpp [code]
LowerInvoke.cpp [code]
LowerSwitch.cpp [code]
lto.h [code]
LTOCodeGenerator.cpp [code]
LTOCodeGenerator.h [code]
LTOModule.cpp [code]
LTOModule.h [code]
MachineBasicBlock.cpp [code]
MachineBasicBlock.h [code]
MachineBlockFrequencyInfo.cpp [code]
MachineBlockFrequencyInfo.h [code]
MachineBlockPlacement.cpp [code]
MachineBranchProbabilityInfo.cpp [code]
MachineBranchProbabilityInfo.h [code]
MachineCombiner.cpp [code]
MachineCombinerPattern.h [code]
MachineConstantPool.h [code]
MachineCopyPropagation.cpp [code]
MachineCSE.cpp [code]
MachineDominanceFrontier.cpp [code]
MachineDominanceFrontier.h [code]
MachineDominators.cpp [code]
MachineDominators.h [code]
MachineFrameInfo.h [code]
MachineFunction.cpp [code]
MachineFunction.h [code]
MachineFunctionAnalysis.cpp [code]
MachineFunctionAnalysis.h [code]
MachineFunctionPass.cpp [code]
MachineFunctionPass.h [code]
MachineFunctionPrinterPass.cpp [code]
MachineInstr.cpp [code]
MachineInstr.h [code]
MachineInstrBuilder.h [code]
MachineInstrBundle.cpp [code]
MachineInstrBundle.h [code]
MachineJumpTableInfo.h [code]
MachineLICM.cpp [code]
MachineLocation.h [code]
MachineLoopInfo.cpp [code]
MachineLoopInfo.h [code]
MachineMemOperand.h [code]
MachineModuleInfo.cpp [code]
MachineModuleInfo.h [code]
MachineModuleInfoImpls.cpp [code]
MachineModuleInfoImpls.h [code]
MachineOperand.h [code]
MachinePassRegistry.cpp [code]
MachinePassRegistry.h [code]
MachinePostDominators.cpp [code]
MachinePostDominators.h [code]
MachineRegionInfo.cpp [code]
MachineRegionInfo.h [code]
MachineRegisterInfo.cpp [code]
MachineRegisterInfo.h [code]
MachineScheduler.cpp [code]
MachineScheduler.h [code]
MachineSink.cpp [code]
MachineSSAUpdater.cpp [code]
MachineSSAUpdater.h [code]
MachineTraceMetrics.cpp [code]
MachineTraceMetrics.h [code]
MachineValueType.h [code]
MachineVerifier.cpp [code]
Object/MachO.h [code]
Support/MachO.h [code]
MachObjectWriter.cpp [code]
MachOObjectFile.cpp [code]
MachORelocation.h [code]
MachOUniversal.cpp [code]
MachOUniversal.h [code]
Main.cpp [code]
Main.h [code]
ManagedStatic.cpp [code]
ManagedStatic.h [code]
ManagedStringPool.h [code]
Mangler.cpp [code]
Mangler.h [code]
MapVector.h [code]
Math.h [code]
MathExtras.cpp [code]
MathExtras.h [code]
MaximumSpanningTree.h [code]
MCAsmBackend.cpp [code]
MCAsmBackend.h [code]
MCAsmInfo.cpp [code]
MCAsmInfo.h [code]
MCAsmInfoCOFF.cpp [code]
MCAsmInfoCOFF.h [code]
MCAsmInfoDarwin.cpp [code]
MCAsmInfoDarwin.h [code]
MCAsmInfoELF.cpp [code]
MCAsmInfoELF.h [code]
MCAsmLayout.h [code]
MCAsmLexer.cpp [code]
MCAsmLexer.h [code]
MCAsmParser.cpp [code]
MCAsmParser.h [code]
MCAsmParserExtension.cpp [code]
MCAsmParserExtension.h [code]
MCAsmStreamer.cpp [code]
MCAssembler.cpp [code]
MCAssembler.h [code]
MCCodeEmitter.cpp [code]
MCCodeEmitter.h [code]
MCCodeGenInfo.cpp [code]
MCCodeGenInfo.h [code]
MCContext.cpp [code]
MCContext.h [code]
MCDirectives.h [code]
MCDisassembler.cpp [code]
MCDisassembler.h [code]
MCDwarf.cpp [code]
MCDwarf.h [code]
MCELF.cpp [code]
MCELF.h [code]
MCELFObjectTargetWriter.cpp [code]
MCELFObjectWriter.h [code]
MCELFStreamer.cpp [code]
MCELFStreamer.h [code]
MCELFSymbolFlags.h [code]
MCExpr.cpp [code]
MCExpr.h [code]
MCExternalSymbolizer.cpp [code]
MCExternalSymbolizer.h [code]
MCFixedLenDisassembler.h [code]
MCFixup.h [code]
MCFixupKindInfo.h [code]
MCInst.cpp [code]
MCInst.h [code]
MCInstBuilder.h [code]
MCInstPrinter.cpp [code]
MCInstPrinter.h [code]
MCInstrAnalysis.cpp [code]
MCInstrAnalysis.h [code]
MCInstrDesc.h [code]
MCInstrInfo.h [code]
MCInstrItineraries.h [code]
MCJIT.cpp [code]
include/llvm/ExecutionEngine/MCJIT.h [code]
lib/ExecutionEngine/MCJIT/MCJIT.h [code]
MCLabel.cpp [code]
MCLabel.h [code]
MCLinkerOptimizationHint.cpp [code]
MCLinkerOptimizationHint.h [code]
MCMachObjectTargetWriter.cpp [code]
MCMachObjectWriter.h [code]
MCMachOStreamer.cpp [code]
MCMachOSymbolFlags.h [code]
MCNullStreamer.cpp [code]
MCObjectFileInfo.cpp [code]
MCObjectFileInfo.h [code]
MCObjectStreamer.cpp [code]
MCObjectStreamer.h [code]
MCObjectWriter.cpp [code]
MCObjectWriter.h [code]
MCParsedAsmOperand.h [code]
MCRegisterInfo.cpp [code]
MCRegisterInfo.h [code]
MCRelocationInfo.cpp [code]
MCRelocationInfo.h [code]
MCSchedule.h [code]
MCSection.cpp [code]
MCSection.h [code]
MCSectionCOFF.cpp [code]
MCSectionCOFF.h [code]
MCSectionELF.cpp [code]
MCSectionELF.h [code]
MCSectionMachO.cpp [code]
MCSectionMachO.h [code]
MCStreamer.cpp [code]
MCStreamer.h [code]
MCSubtargetInfo.cpp [code]
MCSubtargetInfo.h [code]
MCSymbol.cpp [code]
MCSymbol.h [code]
MCSymbolizer.cpp [code]
MCSymbolizer.h [code]
MCTargetAsmParser.cpp [code]
MCTargetAsmParser.h [code]
MCTargetOptions.cpp [code]
MCTargetOptions.h [code]
MCTargetOptionsCommandFlags.h [code]
MCValue.cpp [code]
MCValue.h [code]
MCWin64EH.cpp [code]
MCWin64EH.h [code]
MCWinCOFFObjectWriter.h [code]
MCWinCOFFStreamer.h [code]
MCWinEH.cpp [code]
MCWinEH.h [code]
MD5.cpp [code]
MD5.h [code]
MDBuilder.cpp [code]
MDBuilder.h [code]
Mem2Reg.cpp [code]
MemCpyOptimizer.cpp [code]
MemDepPrinter.cpp [code]
Memory.cpp [code]
Memory.d [code]
Memory.h [code]
Unix/Memory.inc [code]
Windows/Memory.inc [code]
MemoryBuffer.cpp [code]
MemoryBuffer.h [code]
MemoryBuiltins.cpp [code]
MemoryBuiltins.h [code]
MemoryDependenceAnalysis.cpp [code]
MemoryDependenceAnalysis.h [code]
MemoryObject.cpp [code]
MemoryObject.h [code]
MemorySanitizer.cpp [code]
MergedLoadStoreMotion.cpp [code]This pass performs merges of loads and stores on both sides of a
MergeFunctions.cpp [code]
Metadata.cpp [code]
Metadata.h [code]
MetaRenamer.cpp [code]
Mips.h [code]
Mips16FrameLowering.cpp [code]
Mips16FrameLowering.h [code]
Mips16HardFloat.cpp [code]
Mips16HardFloat.h [code]
Mips16HardFloatInfo.cpp [code]
Mips16HardFloatInfo.h [code]
Mips16InstrInfo.cpp [code]
Mips16InstrInfo.h [code]
Mips16ISelDAGToDAG.cpp [code]
Mips16ISelDAGToDAG.h [code]
Mips16ISelLowering.cpp [code]
Mips16ISelLowering.h [code]
Mips16RegisterInfo.cpp [code]
Mips16RegisterInfo.h [code]
MipsABIFlagsSection.cpp [code]
MipsABIFlagsSection.h [code]
MipsABIInfo.cpp [code]
MipsABIInfo.h [code]
MipsAnalyzeImmediate.cpp [code]
MipsAnalyzeImmediate.h [code]
MipsAsmBackend.cpp [code]
MipsAsmBackend.h [code]
MipsAsmParser.cpp [code]
MipsAsmPrinter.cpp [code]
MipsAsmPrinter.h [code]
MipsBaseInfo.h [code]
MipsCCState.cpp [code]
MipsCCState.h [code]
MipsConstantIslandPass.cpp [code]
MipsDelaySlotFiller.cpp [code]
MipsDisassembler.cpp [code]
MipsELFObjectWriter.cpp [code]
MipsELFStreamer.cpp [code]
MipsELFStreamer.h [code]
MipsFastISel.cpp [code]
MipsFixupKinds.h [code]
MipsFrameLowering.cpp [code]
MipsFrameLowering.h [code]
MipsInstPrinter.cpp [code]
MipsInstPrinter.h [code]
MipsInstrInfo.cpp [code]
MipsInstrInfo.h [code]
MipsISelDAGToDAG.cpp [code]
MipsISelDAGToDAG.h [code]
MipsISelLowering.cpp [code]
MipsISelLowering.h [code]
MipsLongBranch.cpp [code]
MipsMachineFunction.cpp [code]
MipsMachineFunction.h [code]
MipsMCAsmInfo.cpp [code]
MipsMCAsmInfo.h [code]
MipsMCCodeEmitter.cpp [code]
MipsMCCodeEmitter.h [code]
MipsMCExpr.cpp [code]
MipsMCExpr.h [code]
MipsMCInstLower.cpp [code]
MipsMCInstLower.h [code]
MipsMCNaCl.h [code]
MipsMCTargetDesc.cpp [code]
MipsMCTargetDesc.h [code]
MipsModuleISelDAGToDAG.cpp [code]
MipsModuleISelDAGToDAG.h [code]
MipsNaClELFStreamer.cpp [code]
MipsOptimizePICCall.cpp [code]
MipsOptionRecord.cpp [code]
MipsOptionRecord.h [code]
MipsOs16.cpp [code]
MipsOs16.h [code]
MipsRegisterInfo.cpp [code]
MipsRegisterInfo.h [code]
MipsSEFrameLowering.cpp [code]
MipsSEFrameLowering.h [code]
MipsSEInstrInfo.cpp [code]
MipsSEInstrInfo.h [code]
MipsSEISelDAGToDAG.cpp [code]
MipsSEISelDAGToDAG.h [code]
MipsSEISelLowering.cpp [code]
MipsSEISelLowering.h [code]
MipsSelectionDAGInfo.cpp [code]
MipsSelectionDAGInfo.h [code]
MipsSERegisterInfo.cpp [code]
MipsSERegisterInfo.h [code]
MipsSubtarget.cpp [code]
MipsSubtarget.h [code]
MipsTargetInfo.cpp [code]
MipsTargetMachine.cpp [code]
MipsTargetMachine.h [code]
MipsTargetObjectFile.cpp [code]
MipsTargetObjectFile.h [code]
MipsTargetStreamer.cpp [code]
MipsTargetStreamer.h [code]
MLxExpansionPass.cpp [code]
Module.cpp [code]
Module.h [code]
ModuleDebugInfoPrinter.cpp [code]
ModuleUtils.cpp [code]
ModuleUtils.h [code]
MSP430.h [code]
MSP430AsmPrinter.cpp [code]
MSP430BranchSelector.cpp [code]
MSP430FrameLowering.cpp [code]
MSP430FrameLowering.h [code]
MSP430InstPrinter.cpp [code]
MSP430InstPrinter.h [code]
MSP430InstrInfo.cpp [code]
MSP430InstrInfo.h [code]
MSP430ISelDAGToDAG.cpp [code]
MSP430ISelLowering.cpp [code]
MSP430ISelLowering.h [code]
MSP430MachineFunctionInfo.cpp [code]
MSP430MachineFunctionInfo.h [code]
MSP430MCAsmInfo.cpp [code]
MSP430MCAsmInfo.h [code]
MSP430MCInstLower.cpp [code]
MSP430MCInstLower.h [code]
MSP430MCTargetDesc.cpp [code]
MSP430MCTargetDesc.h [code]
MSP430RegisterInfo.cpp [code]
MSP430RegisterInfo.h [code]
MSP430SelectionDAGInfo.cpp [code]
MSP430SelectionDAGInfo.h [code]
MSP430Subtarget.cpp [code]
MSP430Subtarget.h [code]
MSP430TargetInfo.cpp [code]
MSP430TargetMachine.cpp [code]
MSP430TargetMachine.h [code]
Mutex.cpp [code]
Mutex.d [code]
Mutex.h [code]
Unix/Mutex.inc [code]
Windows/Mutex.inc [code]
MutexGuard.h [code]
NoAliasAnalysis.cpp [code]
NoFolder.h [code]
None.h [code]
NVPTX.h [code]
NVPTXAllocaHoisting.cpp [code]
NVPTXAllocaHoisting.h [code]
NVPTXAsmPrinter.cpp [code]
NVPTXAsmPrinter.h [code]
NVPTXAssignValidGlobalNames.cpp [code]
NVPTXBaseInfo.h [code]
NVPTXFavorNonGenericAddrSpaces.cpp [code]
NVPTXFrameLowering.cpp [code]
NVPTXFrameLowering.h [code]
NVPTXGenericToNVVM.cpp [code]
NVPTXImageOptimizer.cpp [code]
NVPTXInstPrinter.cpp [code]
NVPTXInstPrinter.h [code]
NVPTXInstrInfo.cpp [code]
NVPTXInstrInfo.h [code]
NVPTXISelDAGToDAG.cpp [code]
NVPTXISelDAGToDAG.h [code]
NVPTXISelLowering.cpp [code]
NVPTXISelLowering.h [code]
NVPTXLowerAggrCopies.cpp [code]
NVPTXLowerAggrCopies.h [code]
NVPTXLowerStructArgs.cpp [code]
NVPTXMachineFunctionInfo.h [code]
NVPTXMCAsmInfo.cpp [code]
NVPTXMCAsmInfo.h [code]
NVPTXMCExpr.cpp [code]
NVPTXMCExpr.h [code]
NVPTXMCTargetDesc.cpp [code]
NVPTXMCTargetDesc.h [code]
NVPTXPrologEpilogPass.cpp [code]
NVPTXRegisterInfo.cpp [code]
NVPTXRegisterInfo.h [code]
NVPTXReplaceImageHandles.cpp [code]
NVPTXSection.h [code]
NVPTXSubtarget.cpp [code]
NVPTXSubtarget.h [code]
NVPTXTargetInfo.cpp [code]
NVPTXTargetMachine.cpp [code]
NVPTXTargetMachine.h [code]
NVPTXTargetObjectFile.h [code]
NVPTXTargetTransformInfo.cpp [code]
NVPTXutil.cpp [code]
NVPTXutil.h [code]
NVPTXUtilities.cpp [code]
NVPTXUtilities.h [code]
NVVMReflect.cpp [code]
ObjCARC.cpp [code]
include/llvm/Transforms/ObjCARC.h [code]
lib/Transforms/ObjCARC/ObjCARC.h [code]
ObjCARCAliasAnalysis.cpp [code]
ObjCARCAliasAnalysis.h [code]
ObjCARCAPElim.cpp [code]
ObjCARCContract.cpp [code]
ObjCARCExpand.cpp [code]
ObjCARCOpts.cpp [code]
ObjCARCUtil.cpp [code]
Object.cpp [code]
Object.h [code]
ObjectBuffer.h [code]
ObjectCache.h [code]
ObjectFile.cpp [code]
ObjectFile.h [code]
ObjectImage.h [code]
ObjectImageCommon.h [code]
OcamlGC.cpp [code]
OcamlGCPrinter.cpp [code]
OnDiskHashTable.h [code]Defines facilities for reading and writing on-disk hash tables
OperandTraits.h [code]
Operator.h [code]
OProfileJITEventListener.cpp [code]
OProfileWrapper.cpp [code]
OProfileWrapper.h [code]
OptimizePHIs.cpp [code]
Option.cpp [code]
Option.h [code]
Optional.h [code]
Options.cpp [code]
Options.h [code]
OptSpecifier.h [code]
OptTable.cpp [code]
OptTable.h [code]
OutputBuffer.h [code]
PackedVector.h [code]
Parser.cpp [code]
Parser.h [code]
PartialInlining.cpp [code]
PartiallyInlineLibCalls.cpp [code]
Pass.cpp [code]
Pass.h [code]
PassAnalysisSupport.h [code]
Passes.cpp [code]
Analysis/Passes.h [code]
CodeGen/Passes.h [code]
PassInfo.h [code]
PassManager.cpp [code]
IR/PassManager.h [code]
PassManager.h [code]
PassManagerBuilder.cpp [code]
Transforms/IPO/PassManagerBuilder.h [code]
c/Transforms/PassManagerBuilder.h [code]
PassRegistry.cpp [code]
PassRegistry.h [code]
PassSupport.h [code]
Path.cpp [code]
Path.d [code]
Path.h [code]
Unix/Path.inc [code]
Windows/Path.inc [code]
PatternMatch.h [code]
PBQPRAConstraint.h [code]
PeepholeOptimizer.cpp [code]
PHIElimination.cpp [code]
PHIEliminationUtils.cpp [code]
PHIEliminationUtils.h [code]
PHITransAddr.cpp [code]
PHITransAddr.h [code]
PluginLoader.cpp [code]
PluginLoader.h [code]
PointerIntPair.h [code]
PointerLikeTypeTraits.h [code]
PointerUnion.h [code]
PostDominators.cpp [code]
PostDominators.h [code]
PostOrderIterator.h [code]
PostRASchedulerList.cpp [code]
PowerPCTargetInfo.cpp [code]
PPC.h [code]
PPCAsmBackend.cpp [code]
PPCAsmParser.cpp [code]
PPCAsmPrinter.cpp [code]
PPCBranchSelector.cpp [code]
PPCCTRLoops.cpp [code]
PPCDisassembler.cpp [code]
PPCELFObjectWriter.cpp [code]
PPCFastISel.cpp [code]
PPCFixupKinds.h [code]
PPCFrameLowering.cpp [code]
PPCFrameLowering.h [code]
PPCHazardRecognizers.cpp [code]
PPCHazardRecognizers.h [code]
PPCInstPrinter.cpp [code]
PPCInstPrinter.h [code]
PPCInstrBuilder.h [code]
PPCInstrInfo.cpp [code]
PPCInstrInfo.h [code]
PPCISelDAGToDAG.cpp [code]
PPCISelLowering.cpp [code]
PPCISelLowering.h [code]
PPCMachineFunctionInfo.cpp [code]
PPCMachineFunctionInfo.h [code]
PPCMachObjectWriter.cpp [code]
PPCMCAsmInfo.cpp [code]
PPCMCAsmInfo.h [code]
PPCMCCodeEmitter.cpp [code]
PPCMCExpr.cpp [code]
PPCMCExpr.h [code]
PPCMCInstLower.cpp [code]
PPCMCTargetDesc.cpp [code]
PPCMCTargetDesc.h [code]
PPCPerfectShuffle.h [code]
PPCPredicates.cpp [code]
PPCPredicates.h [code]
PPCRegisterInfo.cpp [code]
PPCRegisterInfo.h [code]
PPCSelectionDAGInfo.cpp [code]
PPCSelectionDAGInfo.h [code]
PPCSubtarget.cpp [code]
PPCSubtarget.h [code]
PPCTargetMachine.cpp [code]
PPCTargetMachine.h [code]
PPCTargetObjectFile.cpp [code]
PPCTargetObjectFile.h [code]
PPCTargetStreamer.h [code]
PPCTargetTransformInfo.cpp [code]
PredIteratorCache.h [code]
PrettyStackTrace.cpp [code]
PrettyStackTrace.h [code]
PriorityQueue.h [code]
Process.cpp [code]
Process.d [code]
Process.h [code]
Unix/Process.inc [code]
Windows/Process.inc [code]
ProcessImplicitDefs.cpp [code]
Program.cpp [code]
Program.d [code]
Program.h [code]
Unix/Program.inc [code]
Windows/Program.inc [code]
PrologEpilogInserter.cpp [code]
PrologEpilogInserter.h [code]
PromoteMemoryToRegister.cpp [code]
PromoteMemToReg.h [code]
ProvenanceAnalysis.cpp [code]
ProvenanceAnalysis.h [code]
ProvenanceAnalysisEvaluator.cpp [code]
PruneEH.cpp [code]
PseudoSourceValue.cpp [code]
PseudoSourceValue.h [code]
PtrUseVisitor.cpp [code]
PtrUseVisitor.h [code]
R600ClauseMergePass.cpp [code]
R600ControlFlowFinalizer.cpp [code]
R600Defines.h [code]
R600EmitClauseMarkers.cpp [code]
R600ExpandSpecialInstrs.cpp [code]
R600InstrInfo.cpp [code]R600 Implementation of TargetInstrInfo
R600InstrInfo.h [code]Interface definition for R600InstrInfo
R600ISelLowering.cpp [code]Custom DAG lowering for R600
R600ISelLowering.h [code]R600 DAG Lowering interface definition
R600MachineFunctionInfo.cpp [code]
R600MachineFunctionInfo.h [code]
R600MachineScheduler.cpp [code]R600 Machine Scheduler interface
R600MachineScheduler.h [code]R600 Machine Scheduler interface
R600MCCodeEmitter.cpp [code]The R600 code emitter produces machine code that can be executed directly on the GPU device
R600OptimizeVectorRegisters.cpp [code]
R600Packetizer.cpp [code]
R600RegisterInfo.cpp [code]R600 implementation of the TargetRegisterInfo class
R600RegisterInfo.h [code]Interface definition for R600RegisterInfo
R600TextureIntrinsicsReplacer.cpp [code]
RandomNumberGenerator.cpp [code]
RandomNumberGenerator.h [code]
raw_os_ostream.cpp [code]
raw_os_ostream.h [code]
raw_ostream.cpp [code]
raw_ostream.h [code]
ReaderWriter.h [code]
Reassociate.cpp [code]
Record.cpp [code]
Record.h [code]
RecordStreamer.cpp [code]
RecordStreamer.h [code]
Recycler.h [code]
RecyclingAllocator.h [code]
ReductionRules.h [code]
Reg2Mem.cpp [code]
RegAllocBase.cpp [code]
RegAllocBase.h [code]
RegAllocBasic.cpp [code]
RegAllocFast.cpp [code]
RegAllocGreedy.cpp [code]
RegAllocPBQP.cpp [code]
RegAllocPBQP.h [code]
RegAllocRegistry.h [code]
regcclass.h [code]
regcname.h [code]
regcomp.c [code]
regengine.inc [code]
regerror.c [code]
Regex.cpp [code]
Regex.h [code]
regex2.h [code]
regex_impl.h [code]
regexec.c [code]
regfree.c [code]
RegionInfo.cpp [code]
RegionInfo.h [code]
RegionInfoImpl.h [code]
RegionIterator.h [code]
RegionPass.cpp [code]
RegionPass.h [code]
RegionPrinter.cpp [code]
RegionPrinter.h [code]
RegisterClassInfo.cpp [code]
RegisterClassInfo.h [code]
RegisterCoalescer.cpp [code]
RegisterCoalescer.h [code]
RegisterPressure.cpp [code]
RegisterPressure.h [code]
RegisterScavenging.cpp [code]
RegisterScavenging.h [code]
Registry.h [code]
RegistryParser.h [code]
regstrlcpy.c [code]
regutils.h [code]
RelocVisitor.h [code]
ResourcePriorityQueue.cpp [code]
ResourcePriorityQueue.h [code]
RTDyldMemoryManager.cpp [code]
RTDyldMemoryManager.h [code]
RuntimeDyld.cpp [code]
RuntimeDyld.h [code]
RuntimeDyldChecker.cpp [code]
RuntimeDyldChecker.h [code]
RuntimeDyldCheckerImpl.h [code]
RuntimeDyldELF.cpp [code]
RuntimeDyldELF.h [code]
RuntimeDyldImpl.h [code]
RuntimeDyldMachO.cpp [code]
RuntimeDyldMachO.h [code]
RuntimeDyldMachOAArch64.h [code]
RuntimeDyldMachOARM.h [code]
RuntimeDyldMachOI386.h [code]
RuntimeDyldMachOX86_64.h [code]
RuntimeLibcalls.h [code]
RWMutex.cpp [code]
RWMutex.d [code]
RWMutex.h [code]
Unix/RWMutex.inc [code]
Windows/RWMutex.inc [code]
SampleProf.cpp [code]
SampleProf.h [code]
SampleProfile.cpp [code]
SampleProfReader.cpp [code]
SampleProfReader.h [code]
SampleProfWriter.cpp [code]
SampleProfWriter.h [code]
SanitizerCoverage.cpp [code]
SaveAndRestore.h [code]
Scalar.cpp [code]
Transforms/Scalar.h [code]
c/Transforms/Scalar.h [code]
ScalarEvolution.cpp [code]
ScalarEvolution.h [code]
ScalarEvolutionAliasAnalysis.cpp [code]
ScalarEvolutionExpander.cpp [code]
ScalarEvolutionExpander.h [code]
ScalarEvolutionExpressions.h [code]
ScalarEvolutionNormalization.cpp [code]
ScalarEvolutionNormalization.h [code]
Scalarizer.cpp [code]
ScalarReplAggregates.cpp [code]
ScaledNumber.cpp [code]
ScaledNumber.h [code]
SCCIterator.h [code]
SCCP.cpp [code]
ScheduleDAG.cpp [code]
ScheduleDAG.h [code]
ScheduleDAGFast.cpp [code]
ScheduleDAGInstrs.cpp [code]
ScheduleDAGInstrs.h [code]
ScheduleDAGPrinter.cpp [code]
ScheduleDAGRRList.cpp [code]
ScheduleDAGSDNodes.cpp [code]
ScheduleDAGSDNodes.h [code]
ScheduleDAGVLIW.cpp [code]
ScheduleDFS.h [code]
ScheduleHazardRecognizer.h [code]
SchedulerRegistry.h [code]
ScopedHashTable.h [code]
ScopedNoAliasAA.cpp [code]
ScoreboardHazardRecognizer.cpp [code]
ScoreboardHazardRecognizer.h [code]
SDNodeDbgValue.h [code]
SearchForAddressOfSpecialSymbol.cpp [code]
SectionKind.h [code]
SectionMemoryManager.cpp [code]
SectionMemoryManager.h [code]
SelectionDAG.cpp [code]
SelectionDAG.h [code]
SelectionDAGBuilder.cpp [code]
SelectionDAGBuilder.h [code]
SelectionDAGDumper.cpp [code]
SelectionDAGISel.cpp [code]
SelectionDAGISel.h [code]
SelectionDAGNodes.h [code]
SelectionDAGPrinter.cpp [code]
SeparateConstOffsetFromGEP.cpp [code]
SetOperations.h [code]
SetTheory.cpp [code]
SetTheory.h [code]
SetVector.h [code]
ShadowStackGC.cpp [code]
SIAnnotateControlFlow.cpp [code]
SIDefines.h [code]
SIFixSGPRCopies.cpp [code]
SIFixSGPRLiveRanges.cpp [code]
SIFoldOperands.cpp [code]
Signals.cpp [code]
Signals.h [code]
Unix/Signals.inc [code]
Windows/Signals.inc [code]
SIInsertWaits.cpp [code]Insert wait instructions for memory reads and writes
SIInstrInfo.cpp [code]SI Implementation of TargetInstrInfo
SIInstrInfo.h [code]Interface definition for SIInstrInfo
SIISelLowering.cpp [code]Custom DAG lowering for SI
SIISelLowering.h [code]SI DAG Lowering interface definition
SILoadStoreOptimizer.cpp [code]
SILowerControlFlow.cpp [code]This pass lowers the pseudo control flow instructions to real machine instructions
SILowerI1Copies.cpp [code]
SIMachineFunctionInfo.cpp [code]
SIMachineFunctionInfo.h [code]
SIMCCodeEmitter.cpp [code]The SI code emitter produces machine code that can be executed directly on the GPU device
SimplifyCFG.cpp [code]
SimplifyCFGPass.cpp [code]
SimplifyIndVar.cpp [code]
SimplifyIndVar.h [code]
SimplifyInstructions.cpp [code]
SimplifyLibCalls.cpp [code]
SimplifyLibCalls.h [code]
Sink.cpp [code]
SIRegisterInfo.cpp [code]SI implementation of the TargetRegisterInfo class
SIRegisterInfo.h [code]Interface definition for SIRegisterInfo
SIShrinkInstructions.cpp [code]
SITypeRewriter.cpp [code]
SjLjEHPrepare.cpp [code]
SlotIndexes.cpp [code]
SlotIndexes.h [code]
SLPVectorizer.cpp [code]
SmallBitVector.h [code]
SmallPtrSet.cpp [code]
SmallPtrSet.h [code]
SmallSet.h [code]
SmallString.h [code]
SmallVector.cpp [code]
SmallVector.h [code]
SMLoc.h [code]
Solaris.h [code]
Solution.h [code]
SourceMgr.cpp [code]
SourceMgr.h [code]
Sparc.h [code]
SparcAsmBackend.cpp [code]
SparcAsmParser.cpp [code]
SparcAsmPrinter.cpp [code]
SparcDisassembler.cpp [code]
SparcELFObjectWriter.cpp [code]
SparcFixupKinds.h [code]
SparcFrameLowering.cpp [code]
SparcFrameLowering.h [code]
SparcInstPrinter.cpp [code]
SparcInstPrinter.h [code]
SparcInstrInfo.cpp [code]
SparcInstrInfo.h [code]
SparcISelDAGToDAG.cpp [code]
SparcISelLowering.cpp [code]
SparcISelLowering.h [code]
SparcMachineFunctionInfo.cpp [code]
SparcMachineFunctionInfo.h [code]
SparcMCAsmInfo.cpp [code]
SparcMCAsmInfo.h [code]
SparcMCCodeEmitter.cpp [code]
SparcMCExpr.cpp [code]
SparcMCExpr.h [code]
SparcMCInstLower.cpp [code]
SparcMCTargetDesc.cpp [code]
SparcMCTargetDesc.h [code]
SparcRegisterInfo.cpp [code]
SparcRegisterInfo.h [code]
SparcSelectionDAGInfo.cpp [code]
SparcSelectionDAGInfo.h [code]
SparcSubtarget.cpp [code]
SparcSubtarget.h [code]
SparcTargetInfo.cpp [code]
SparcTargetMachine.cpp [code]
SparcTargetMachine.h [code]
SparcTargetObjectFile.cpp [code]
SparcTargetObjectFile.h [code]
SparcTargetStreamer.cpp [code]
SparcTargetStreamer.h [code]
SparseBitVector.h [code]
SparseMultiSet.h [code]
SparsePropagation.cpp [code]
SparsePropagation.h [code]
SparseSet.h [code]
SpecialCaseList.cpp [code]
SpecialCaseList.h [code]
Spiller.h [code]
SpillPlacement.cpp [code]
SpillPlacement.h [code]
SplitKit.cpp [code]
SplitKit.h [code]
SROA.cpp [code]
SSAUpdater.cpp [code]
SSAUpdater.h [code]
SSAUpdaterImpl.h [code]
StackColoring.cpp [code]
StackMapLivenessAnalysis.cpp [code]
StackMapLivenessAnalysis.h [code]
StackMaps.cpp [code]
StackMaps.h [code]
StackProtector.cpp [code]
StackProtector.h [code]
StackSlotColoring.cpp [code]
Statistic.cpp [code]
Statistic.h [code]
STLExtras.h [code]
StratifiedSets.h [code]
StreamingMemoryObject.cpp [code]
StreamingMemoryObject.h [code]
StringExtras.cpp [code]
StringExtras.h [code]
StringMap.cpp [code]
StringMap.h [code]
StringMatcher.cpp [code]
StringMatcher.h [code]
StringPool.cpp [code]
StringPool.h [code]
StringRef.cpp [code]
StringRef.h [code]
StringSet.h [code]
StringSwitch.h [code]
StringTableBuilder.cpp [code]
StringTableBuilder.h [code]
StringToOffsetTable.h [code]
StripDeadPrototypes.cpp [code]
StripSymbols.cpp [code]
StructurizeCFG.cpp [code]
SubtargetFeature.cpp [code]
SubtargetFeature.h [code]
Support.h [code]
SwapByteOrder.h [code]
SymbolicFile.cpp [code]
SymbolicFile.h [code]
SymbolRewriter.cpp [code]
SymbolRewriter.h [code]
SymbolTableListTraits.h [code]
SymbolTableListTraitsImpl.h [code]
SystemUtils.cpp [code]
SystemUtils.h [code]
SystemZ.h [code]
SystemZAsmParser.cpp [code]
SystemZAsmPrinter.cpp [code]
SystemZAsmPrinter.h [code]
SystemZCallingConv.cpp [code]
SystemZCallingConv.h [code]
SystemZConstantPoolValue.cpp [code]
SystemZConstantPoolValue.h [code]
SystemZDisassembler.cpp [code]
SystemZElimCompare.cpp [code]
SystemZFrameLowering.cpp [code]
SystemZFrameLowering.h [code]
SystemZInstPrinter.cpp [code]
SystemZInstPrinter.h [code]
SystemZInstrBuilder.h [code]
SystemZInstrInfo.cpp [code]
SystemZInstrInfo.h [code]
SystemZISelDAGToDAG.cpp [code]
SystemZISelLowering.cpp [code]
SystemZISelLowering.h [code]
SystemZLongBranch.cpp [code]
SystemZMachineFunctionInfo.cpp [code]
SystemZMachineFunctionInfo.h [code]
SystemZMCAsmBackend.cpp [code]
SystemZMCAsmInfo.cpp [code]
SystemZMCAsmInfo.h [code]
SystemZMCCodeEmitter.cpp [code]
SystemZMCFixups.h [code]
SystemZMCInstLower.cpp [code]
SystemZMCInstLower.h [code]
SystemZMCObjectWriter.cpp [code]
SystemZMCTargetDesc.cpp [code]
SystemZMCTargetDesc.h [code]
SystemZRegisterInfo.cpp [code]
SystemZRegisterInfo.h [code]
SystemZSelectionDAGInfo.cpp [code]
SystemZSelectionDAGInfo.h [code]
SystemZShortenInst.cpp [code]
SystemZSubtarget.cpp [code]
SystemZSubtarget.h [code]
SystemZTargetInfo.cpp [code]
SystemZTargetMachine.cpp [code]
SystemZTargetMachine.h [code]
TableGenBackend.cpp [code]
TableGenBackend.h [code]
TailDuplication.cpp [code]
TailRecursionElimination.cpp [code]
Target.cpp [code]
Target.h [code]
TargetCallingConv.h [code]
TargetFolder.h [code]
TargetFrameLowering.h [code]
TargetFrameLoweringImpl.cpp [code]
TargetInstrInfo.cpp [code]
TargetInstrInfo.h [code]
TargetIntrinsicInfo.cpp [code]
TargetIntrinsicInfo.h [code]
TargetLibraryInfo.cpp [code]
TargetLibraryInfo.h [code]
TargetLowering.cpp [code]
TargetLowering.h [code]
TargetLoweringBase.cpp [code]
TargetLoweringObjectFile.cpp [code]
TargetLoweringObjectFile.h [code]
TargetLoweringObjectFileImpl.cpp [code]
TargetLoweringObjectFileImpl.h [code]
TargetMachine.cpp [code]
Target/TargetMachine.h [code]
c/TargetMachine.h [code]
TargetMachineC.cpp [code]
TargetOpcodes.h [code]
TargetOptions.h [code]
TargetOptionsImpl.cpp [code]
TargetRegisterInfo.cpp [code]
TargetRegisterInfo.h [code]
TargetRegistry.cpp [code]
TargetRegistry.h [code]
TargetSchedule.cpp [code]
TargetSchedule.h [code]
TargetSelect.cpp [code]
TargetSelect.h [code]
TargetSelectionDAGInfo.cpp [code]
TargetSelectionDAGInfo.h [code]
TargetSubtargetInfo.cpp [code]
TargetSubtargetInfo.h [code]
TargetTransformInfo.cpp [code]
TargetTransformInfo.h [code]
TGLexer.cpp [code]
TGLexer.h [code]
TGParser.cpp [code]
TGParser.h [code]
Threading.cpp [code]
Threading.h [code]
ThreadLocal.cpp [code]
ThreadLocal.h [code]
Unix/ThreadLocal.inc [code]
Windows/ThreadLocal.inc [code]
ThreadSanitizer.cpp [code]
Thumb1FrameLowering.cpp [code]
Thumb1FrameLowering.h [code]
Thumb1InstrInfo.cpp [code]
Thumb1InstrInfo.h [code]
Thumb1RegisterInfo.cpp [code]
Thumb1RegisterInfo.h [code]
Thumb2InstrInfo.cpp [code]
Thumb2InstrInfo.h [code]
Thumb2ITBlockPass.cpp [code]
Thumb2RegisterInfo.cpp [code]
Thumb2RegisterInfo.h [code]
Thumb2SizeReduction.cpp [code]
Timer.cpp [code]
Timer.h [code]
TimeValue.cpp [code]
TimeValue.h [code]
Unix/TimeValue.inc [code]
Windows/TimeValue.inc [code]
TinyPtrVector.h [code]
ToolOutputFile.cpp [code]
ToolOutputFile.h [code]
Trace.cpp [code]
Trace.h [code]
Triple.cpp [code]
Triple.h [code]
Twine.cpp [code]
Twine.h [code]
TwoAddressInstructionPass.cpp [code]
Type.cpp [code]
Type.h [code]
type_traits.h [code]
TypeBasedAliasAnalysis.cpp [code]
TypeBuilder.h [code]
TypeFinder.cpp [code]
TypeFinder.h [code]
Unicode.cpp [code]
Unicode.h [code]
UnicodeCharRanges.h [code]
UnifyFunctionExitNodes.cpp [code]
UnifyFunctionExitNodes.h [code]
UniqueLock.h [code]
UniqueVector.h [code]
Unix.h [code]
UnreachableBlockElim.cpp [code]
UnrollLoop.h [code]
Use.cpp [code]
Use.h [code]
UseListOrder.cpp [code]
UseListOrder.h [code]
User.cpp [code]
User.h [code]
Utils.cpp [code]
Valgrind.cpp [code]
Valgrind.h [code]
Value.cpp [code]
Value.h [code]
ValueEnumerator.cpp [code]
ValueEnumerator.h [code]
ValueHandle.h [code]
ValueMap.h [code]
ValueMapper.cpp [code]
ValueMapper.h [code]
ValueSymbolTable.cpp [code]
ValueSymbolTable.h [code]
ValueTracking.cpp [code]
ValueTracking.h [code]
ValueTypes.cpp [code]
ValueTypes.h [code]
VariadicFunction.h [code]
Vectorize.cpp [code]
Transforms/Vectorize.h [code]
c/Transforms/Vectorize.h [code]
VectorUtils.h [code]
Verifier.cpp [code]
Verifier.h [code]
VirtRegMap.cpp [code]
VirtRegMap.h [code]
Watchdog.cpp [code]
Watchdog.h [code]
Unix/Watchdog.inc [code]
Windows/Watchdog.inc [code]
Win64EH.h [code]
Win64Exception.cpp [code]
Win64Exception.h [code]
WinCodeViewLineTables.cpp [code]
WinCodeViewLineTables.h [code]
WinCOFFObjectWriter.cpp [code]
WinCOFFStreamer.cpp [code]
WindowsError.h [code]
WindowsSupport.h [code]
X86.h [code]
X86AsmBackend.cpp [code]
X86AsmInstrumentation.cpp [code]
X86AsmInstrumentation.h [code]
X86AsmParser.cpp [code]
X86AsmParserCommon.h [code]
X86AsmPrinter.cpp [code]
X86AsmPrinter.h [code]
X86ATTInstPrinter.cpp [code]
X86ATTInstPrinter.h [code]
X86BaseInfo.h [code]
X86CallingConv.h [code]
X86Disassembler.cpp [code]
X86Disassembler.h [code]
X86DisassemblerDecoder.cpp [code]
X86DisassemblerDecoder.h [code]
X86DisassemblerDecoderCommon.h [code]
X86ELFObjectWriter.cpp [code]
X86ELFRelocationInfo.cpp [code]
X86FastISel.cpp [code]
X86FixupKinds.h [code]
X86FixupLEAs.cpp [code]
X86FloatingPoint.cpp [code]
X86FrameLowering.cpp [code]
X86FrameLowering.h [code]
X86InstComments.cpp [code]
X86InstComments.h [code]
X86InstrBuilder.h [code]
X86InstrInfo.cpp [code]
X86InstrInfo.h [code]
X86IntelInstPrinter.cpp [code]
X86IntelInstPrinter.h [code]
X86IntrinsicsInfo.h [code]
X86ISelDAGToDAG.cpp [code]
X86ISelLowering.cpp [code]
X86ISelLowering.h [code]
X86MachineFunctionInfo.cpp [code]
X86MachineFunctionInfo.h [code]
X86MachObjectWriter.cpp [code]
X86MachORelocationInfo.cpp [code]
X86MCAsmInfo.cpp [code]
X86MCAsmInfo.h [code]
X86MCCodeEmitter.cpp [code]
X86MCInstLower.cpp [code]
X86MCTargetDesc.cpp [code]
X86MCTargetDesc.h [code]
X86Operand.h [code]
X86PadShortFunction.cpp [code]
X86RegisterInfo.cpp [code]
X86RegisterInfo.h [code]
X86SelectionDAGInfo.cpp [code]
X86SelectionDAGInfo.h [code]
X86ShuffleDecode.cpp [code]
X86ShuffleDecode.h [code]
X86Subtarget.cpp [code]
X86Subtarget.h [code]
X86TargetInfo.cpp [code]
X86TargetMachine.cpp [code]
X86TargetMachine.h [code]
X86TargetObjectFile.cpp [code]
X86TargetObjectFile.h [code]
X86TargetTransformInfo.cpp [code]
X86VZeroUpper.cpp [code]
X86WinCOFFObjectWriter.cpp [code]
X86WinCOFFStreamer.cpp [code]
XCore.h [code]
XCoreAsmPrinter.cpp [code]
XCoreDisassembler.cpp [code]This file is part of the XCore Disassembler
XCoreFrameLowering.cpp [code]
XCoreFrameLowering.h [code]
XCoreFrameToArgsOffsetElim.cpp [code]
XCoreInstPrinter.cpp [code]
XCoreInstPrinter.h [code]This file contains the declaration of the XCoreInstPrinter class, which is used to print XCore MCInst to a .s file
XCoreInstrInfo.cpp [code]
XCoreInstrInfo.h [code]
XCoreISelDAGToDAG.cpp [code]
XCoreISelLowering.cpp [code]
XCoreISelLowering.h [code]
XCoreLowerThreadLocal.cpp [code]This file contains a pass that lowers thread local variables on the XCore
XCoreMachineFunctionInfo.cpp [code]
XCoreMachineFunctionInfo.h [code]
XCoreMCAsmInfo.cpp [code]
XCoreMCAsmInfo.h [code]
XCoreMCInstLower.cpp [code]This file contains code to lower XCore MachineInstrs to their corresponding MCInst records
XCoreMCInstLower.h [code]
XCoreMCTargetDesc.cpp [code]
XCoreMCTargetDesc.h [code]
XCoreRegisterInfo.cpp [code]
XCoreRegisterInfo.h [code]
XCoreSelectionDAGInfo.cpp [code]
XCoreSelectionDAGInfo.h [code]
XCoreSubtarget.cpp [code]
XCoreSubtarget.h [code]
XCoreTargetInfo.cpp [code]
XCoreTargetMachine.cpp [code]
XCoreTargetMachine.h [code]
XCoreTargetObjectFile.cpp [code]
XCoreTargetObjectFile.h [code]
XCoreTargetStreamer.h [code]
XCoreTargetTransformInfo.cpp [code]
YAML.cpp [code]
YAML.h [code]
YAMLParser.cpp [code]
YAMLParser.h [code]
YAMLTraits.cpp [code]
YAMLTraits.h [code]