LLVM API Documentation
Here is a list of all file members with links to the files they belong to:
- A
: RSProfiling.cpp
- AA
: LoopSimplify.cpp, LICM.cpp
- abort()
: SparcV9.burm.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
- AbstractTypeMap
: Constants.cpp
- AbstractTypeMapTy
: Constants.cpp
- AccessibilityString()
: Dwarf.h
- AccumStats
: Statistic.cpp
- action
: Verifier.cpp
- active_
: RegAllocLinearScan.cpp
- ActiveTimers
: Timer.cpp
- actual
: MachineCodeEmitter.cpp
- ADD
: llvmAsmParser.h, llvmAsmParser.cpp, SelectionDAGNodes.h, llvmAsmParser.h, llvmAsmParser.cpp
- Add3OperandInstr()
: SparcV9BurgISel.cpp
- 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()
: X86InstrBuilder.h, IA64InstrBuilder.h
- addFullAddress()
: X86InstrBuilder.h
- AddLiveIn()
: X86ISelLowering.cpp, AlphaISelLowering.cpp
- addNodeToInterval()
: IntervalIterator.h
- AddOne()
: InstructionCombining.cpp
- AddPredecessorToBlock()
: Utils/SimplifyCFG.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
- AdvDeps
: DependenceAnalyzer.cpp
- AfterLegalize
: DAGCombiner.cpp
- AggregateArgs
: CodeExtractor.cpp
- AggregateArgsOpt
: CodeExtractor.cpp
- AggZeroConstants
: Constants.cpp
- AI
: RSProfiling.cpp
- AlarmStatus()
: Alarm.h
- ALIGN
: llvmAsmParser.h, llvmAsmParser.cpp, llvmAsmParser.h, llvmAsmParser.cpp
- Align
: X86ISelDAGToDAG.cpp
- AliveGlobals
: GlobalDCE.cpp
- AllCalleesPassInValidPointerForArgument()
: ArgumentPromotion.cpp
- AllIssueSlots
: SparcV9SchedInfo.cpp
- ALLOCA
: llvmAsmParser.h, llvmAsmParser.cpp, llvmAsmParser.h, llvmAsmParser.cpp
- Alloca
: InstCount.cpp, InstVisitor.h
- AllocaLookup
: PromoteMemoryToRegister.cpp
- AllocaMightEscapeToCalls()
: TailRecursionElimination.cpp
- AllocaN
: SparcV9InstrForest.h
- Allocas
: PromoteMemoryToRegister.cpp
- AllocaWeight
: InlineSimple.cpp
- AllocList
: Analysis/DataStructure/Local.cpp
- AllUsersAreLoads()
: ScalarReplAggregates.cpp
- AllUsesAreBranches()
: SparcV9BurgISel.cpp
- AllUsesOfLoadedValueWillTrapIfNull()
: GlobalOpt.cpp
- AllUsesOfValueWillTrapIfNull()
: GlobalOpt.cpp
- AlphaCompilationCallback()
: AlphaJITInfo.cpp
- AlphaLowering
: AlphaISelDAGToDAG.cpp
- AnalysisGroupInfoMap
: Pass.cpp
- AnalysisID
: Pass.h
- AnalyzeBytecodeBuffer()
: ReaderWrappers.cpp, Analyzer.h
- AnalyzeBytecodeFile()
: ReaderWrappers.cpp, Analyzer.h
- AnalyzeGlobal()
: GlobalOpt.cpp
- AND
: llvmAsmParser.h, llvmAsmParser.cpp, SelectionDAGNodes.h, llvmAsmParser.h, llvmAsmParser.cpp
- AnnFactory
: Annotation.cpp
- ANY_EXTEND
: SelectionDAGNodes.h
- APIFile
: Internalize.cpp
- APIList
: Internalize.cpp
- APPENDING
: llvmAsmParser.h, llvmAsmParser.cpp, llvmAsmParser.h, llvmAsmParser.cpp
- AppendInstructions()
: PhyRegAlloc.cpp
- apply()
: CommandLine.h
- applyTranferFuncForMInst()
: FunctionLiveVarInfo.cpp
- 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
: X86FloatingPoint.cpp
- ArrayConstants
: Constants.cpp
- ArrayConstantsTy
: Constants.cpp
- ArrayOrderString()
: Dwarf.h
- ArrayTypeIsString()
: SparcV9AsmPrinter.cpp
- 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
: X86FloatingPoint.cpp
- AssertD
: bzlib_private.h
- AssertH
: bzlib_private.h
- assertIGNode()
: InterferenceGraph.cpp
- AssertSext
: SelectionDAGNodes.h
- AssertZext
: SelectionDAGNodes.h
- AssignedPhysReg
: VirtRegMap.cpp
- AssignInstructionsToSlots()
: InstrScheduling.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