LLVM API Documentation
Here is a list of all file members with links to the files they belong to:
- A
: RSProfiling.cpp
- AA
: LICM.cpp
, LoopSimplify.cpp
- AbortFn
: LowerInvoke.cpp
- AbortIfAnyCollapsed
: GraphChecker.cpp
- AbortIfCollapsed
: GraphChecker.cpp
- AbortIfMerged
: GraphChecker.cpp
- AbortMessage
: LowerInvoke.cpp
- AbortMessageLength
: LowerInvoke.cpp
- AbortProcessAction
: Verifier.h
- AbstractTypeDescriptions
: Type.cpp
- AbstractTypeHasCycleThrough()
: Type.cpp
- AccessibilityString()
: Dwarf.h
- AccumStats
: Statistic.cpp
- action
: Verifier.cpp
- active_
: RegAllocLinearScan.cpp
- ActiveTimers
: Timer.cpp
- ADD
: llvmAsmParser.h
, llvmAsmParser.cpp
, SelectionDAGNodes.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- ADD_CHAR_TO_BLOCK
: bzlib.c
- add_pair_to_block()
: bzlib.c
- AddArgument()
: CommandLine.cpp
- AddBlockAndPredsToSet()
: LoopSimplify.cpp
- ADDC
: SelectionDAGNodes.h
- addConstantPoolReference()
: IA64InstrBuilder.h
- addDirectMem()
: X86InstrBuilder.h
- ADDE
: SelectionDAGNodes.h
- addFrameReference()
: IA64InstrBuilder.h
, X86InstrBuilder.h
- addFullAddress()
: X86InstrBuilder.h
- AddGlobals
: BottomUpClosure.cpp
- AddGlobalToNode()
: BottomUpClosure.cpp
- AddLiveIn()
: AlphaISelLowering.cpp
, X86ISelLowering.cpp
- addNodeToInterval()
: IntervalIterator.h
- AddOne()
: InstructionCombining.cpp
- AddPredecessorToBlock()
: Utils/SimplifyCFG.cpp
- AddReachableCodeToWorklist()
: InstructionCombining.cpp
- AddRegFrm
: X86InstrInfo.h
- addRegOffset()
: X86InstrBuilder.h
- addRegReg()
: X86InstrBuilder.h
- AddressIsTaken()
: SCCP.cpp
- AddressMightEscape()
: BasicAliasAnalysis.cpp
- AddSJToMap
: LowerSetJmp.cpp
- ADDWEIGHTS
: huffman.c
- AddWithOverflow()
: InstructionCombining.cpp
- addX86ELFObjectWriterPass()
: X86ELFWriter.cpp
, X86.h
- AfterLegalize
: DAGCombiner.cpp
- AggregateArgs
: CodeExtractor.cpp
- AggregateArgsOpt
: CodeExtractor.cpp
- AggZeroConstants
: Constants.cpp
- AI
: RSProfiling.cpp
- AlarmStatus()
: Alarm.h
- Align
: X86ISelDAGToDAG.cpp
- ALIGN
: llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- AliveGlobals
: GlobalDCE.cpp
- AllCalleesPassInValidPointerForArgument()
: ArgumentPromotion.cpp
- ALLOCA
: llvmAsmParser.h
- Alloca
: InstVisitor.h
- ALLOCA
: llvmAsmParser.cpp
, llvmAsmParser.h
- Alloca
: InstCount.cpp
- ALLOCA
: llvmAsmParser.cpp
- AllocaLookup
: PromoteMemoryToRegister.cpp
- AllocaMightEscapeToCalls()
: TailRecursionElimination.cpp
- Allocas
: PromoteMemoryToRegister.cpp
- AllocaWeight
: InlineSimple.cpp
- AllocList
: Analysis/DataStructure/Local.cpp
- AllUsersAreLoads()
: ScalarReplAggregates.cpp
- AllUsesOfLoadedValueWillTrapIfNull()
: GlobalOpt.cpp
- AllUsesOfValueWillTrapIfNull()
: GlobalOpt.cpp
- AlphaCompilationCallback()
: AlphaJITInfo.cpp
- AlphaLowering
: AlphaISelDAGToDAG.cpp
- AnalysisGroupInfoMap
: Pass.cpp
- AnalysisID
: Pass.h
- AnalyzeBytecodeBuffer()
: Analyzer.h
, ReaderWrappers.cpp
- AnalyzeBytecodeFile()
: Analyzer.h
, ReaderWrappers.cpp
- AnalyzeGlobal()
: GlobalOpt.cpp
- AND
: SelectionDAGNodes.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- AnnFactory
: Annotation.cpp
- ANY_EXTEND
: SelectionDAGNodes.h
- APIFile
: Internalize.cpp
- APIList
: Internalize.cpp
- APPENDING
: llvmAsmParser.cpp
, llvmAsmParser.h
- apply()
: CommandLine.h
- ApproximateLoopSize()
: LoopUnroll.cpp
- archive_ext
: ltdl.c
- ArchiveFileType
: Path.h
- ARFILE_BSD4_SYMTAB_NAME
: ArchiveInternals.h
- ARFILE_LLVM_SYMTAB_NAME
: ArchiveInternals.h
- ARFILE_MAGIC
: ArchiveInternals.h
- ARFILE_MAGIC_LEN
: ArchiveInternals.h
- ARFILE_MEMBER_MAGIC
: ArchiveInternals.h
- ARFILE_PAD
: ArchiveInternals.h
- ARFILE_STRTAB_NAME
: ArchiveInternals.h
- ARFILE_SVR4_SYMTAB_NAME
: ArchiveInternals.h
- ArgumentInfo
: ProfileInfoTypes.h
- Arguments
: PassManagerT.h
- ArgumentWeights
: InlineSimple.cpp
- argzize_path()
: ltdl.c
- ARRAY_SIZE
: X86RegisterInfo.cpp
, X86FloatingPoint.cpp
- ArrayConstants
: Constants.cpp
- ArrayConstantsTy
: Constants.cpp
- ArrayOrderString()
: Dwarf.h
- ArrayTypes
: Type.cpp
- ASM_TOK
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
- AsmWriterFlavor
: X86AsmPrinter.cpp
- AsmWriterFlavorTy
: X86AsmPrinter.cpp
- Assert
: Verifier.cpp
- Assert1
: Verifier.cpp
- Assert2
: Verifier.cpp
- Assert3
: Verifier.cpp
- Assert4
: Verifier.cpp
- ASSERT_SORTED
: X86RegisterInfo.cpp
, X86FloatingPoint.cpp
- AssertD
: bzlib_private.h
- AssertH
: bzlib_private.h
- AssertSext
: SelectionDAGNodes.h
- AssertZext
: SelectionDAGNodes.h
- AssignedPhysReg
: VirtRegMap.cpp
- AssociativeOpt()
: InstructionCombining.cpp
- AST
: PromoteMemoryToRegister.cpp
- AtExitHandlers
: Intercept.cpp
- atoull()
: Lexer.cpp
- att
: X86AsmPrinter.cpp
- AttributeEncodingString()
: Dwarf.h
- AttributeString()
: Dwarf.h
- AvailableQueue
: ScheduleDAGList.cpp
, ScheduleDAGRRList.cpp