LLVM API Documentation
- RAV()
: llvm::RAV
- rbegin()
: llvm::MSchedGraph, llvm::Module, llvm::Function, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace
- ReachabilityCloner()
: llvm::ReachabilityCloner
- readable()
: llvm::sys::Path
- recompileAndRelinkFunction()
: llvm::JIT, llvm::Interpreter, llvm::ExecutionEngine
- recordChosenSlot()
: llvm::DelaySlotInfo
- ReducedValue()
: llvm::ReducedValue< ValType, NodeCode >
- RefCountIsZero()
: llvm::DerivedType
- refineAbstractType()
: llvm::OpaqueType, llvm::PointerType, llvm::PackedType, llvm::ArrayType, llvm::StructType, llvm::FunctionType, llvm::AbstractTypeUser
- refineAbstractTypeTo()
: llvm::DerivedType
- RegClass()
: llvm::RegClass
- regclass_begin()
: llvm::MRegisterInfo
- regclass_end()
: llvm::MRegisterInfo
- RegisterAGBase()
: llvm::RegisterAGBase
- RegisterAnalysis()
: llvm::RegisterAnalysis< PassName >
- RegisterAnalysisGroup()
: llvm::RegisterAnalysisGroup< Interface, void, false >, llvm::RegisterAnalysisGroup< Interface, DefaultImplementationPass, Default >
- registerAnnotationFactory()
: llvm::AnnotationManager
- RegisterLLC()
: llvm::RegisterLLC< PassName >
- RegisterOpt()
: llvm::RegisterOpt< PassName >
- registerPass()
: llvm::RegisterPassBase
- RegisterPass()
: llvm::RegisterPass< PassName >
- RegisterPassBase()
: llvm::RegisterPassBase
- RegisterTarget()
: llvm::RegisterTarget< TargetMachineImpl >
- regNumForFPArg()
: llvm::SparcV9RegInfo
- regNumForIntArg()
: llvm::SparcV9RegInfo
- regTypeNeedsScratchReg()
: llvm::SparcV9RegInfo
- release()
: llvm::Mutex, llvm::FDHandle
- releaseFile()
: llvm::FileRemover
- releaseMemory()
: llvm::FunctionLiveVarInfo, llvm::LiveIntervals, llvm::MemoryDepAnalysis, llvm::IPModRef, llvm::Pass, llvm::LiveVariables, llvm::ScalarEvolution, llvm::LoopInfo, llvm::DominanceFrontierBase, llvm::DominatorTreeBase, llvm::DominatorSetBase, llvm::ImmediateDominatorsBase, llvm::BUDataStructures, llvm::LocalDataStructures, llvm::CallGraph
- releaseModule()
: llvm::BytecodeReader, llvm::ModuleProvider
- releaseMyMemory()
: llvm::TDDataStructures
- ReleaseRWX()
: llvm::sys::Memory
- relocate()
: llvm::X86JITInfo, llvm::SparcV9JITInfo, llvm::PPC32JITInfo, llvm::TargetJITInfo
- Rem()
: DirectFPRules< ConstantClass, BuiltinType, Ty >, DirectIntRules< ConstantClass, BuiltinType, Ty >
- remapLinks()
: llvm::DSNode
- remove()
: llvm::SlotTable, llvm::SymbolTable, llvm::MachineBasicBlock, llvm::AliasSetTracker, llvm::SetVector< T >
- removeAbstractTypeUser()
: llvm::Type, llvm::DerivedType
- removeAllCalledFunctions()
: llvm::CallGraphNode
- removeAnyCallEdgeTo()
: llvm::CallGraphNode
- removeArgument()
: llvm::cl::Option
- removeBlock()
: llvm::LoopInfo
- removeBlockFromLoop()
: llvm::Loop
- removeBreakpoint()
: llvm::InferiorProcess
- removeCallEdgeTo()
: llvm::CallGraphNode
- removeCase()
: llvm::SwitchInst
- removeChildLoop()
: llvm::Loop
- removeDeadConstantUsers()
: llvm::GlobalValue
- removeDeadNodes()
: llvm::DSGraph
- removeEdge()
: llvm::Graph
- removeEdgeWithWt()
: llvm::Graph
- removeFromFrontier()
: llvm::DominanceFrontierBase
- removeFromMBBNumbering()
: llvm::MachineFunction
- removeFromParent()
: llvm::Instruction, llvm::GlobalVariable, llvm::Function, llvm::BasicBlock
- RemoveFromTypesByHash()
: llvm::TypeMap< ValType, TypeClass >
- removeFunctionFromModule()
: llvm::CallGraph
- removeGarbageObject()
: llvm::LeakDetector
- removeIncomingValue()
: llvm::PHINode
- removeInEdge()
: llvm::SchedGraphNodeCommon
- removeKill()
: llvm::LiveVariables::VarInfo
- removeLibrary()
: llvm::Module
- removeLiteralOption()
: llvm::cl::parser< DataType >
- removeLoop()
: llvm::LoopInfo
- removeNode()
: llvm::NodeHeap
- removeNodeFromList()
: llvm::ilist_traits< Use >, llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >, llvm::ilist_traits< MachineBasicBlock >, llvm::ilist_traits< MachineInstr >, llvm::ilist_traits< DSNode >
- RemoveOperand()
: llvm::MachineInstr
- removeOutEdge()
: llvm::SchedGraphNodeCommon
- removePredecessor()
: llvm::BasicBlock
- removeRange()
: llvm::LiveInterval
- removeSuccessor()
: llvm::MachineBasicBlock
- removeTriviallyDeadNodes()
: llvm::DSGraph
- removeUserFromConcrete()
: llvm::PATypeHandle
- removeVirtualRegisterDead()
: llvm::LiveVariables
- removeVirtualRegisterKilled()
: llvm::LiveVariables
- removeVirtualRegistersDead()
: llvm::LiveVariables
- removeVirtualRegistersKilled()
: llvm::LiveVariables
- renameFile()
: llvm::sys::Path
- renameLocalSymbols()
: llvm::Function
- rend()
: llvm::MSchedGraph, llvm::Module, llvm::Function, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace
- replace()
: llvm::MachineInstr
- replaceAllUsesWith()
: llvm::Value
- replaceArgVal()
: llvm::CallArgInfo
- replaceChildLoopWith()
: llvm::Loop
- replaceMachineCodeForFunction()
: llvm::X86JITInfo, llvm::SparcV9JITInfo, llvm::SkeletonJITInfo, llvm::PPC64JITInfo, llvm::PPC32JITInfo, llvm::TargetJITInfo
- replaceScalar()
: llvm::DSScalarMap
- replaceUsesOfWith()
: llvm::User
- replaceUsesOfWithOnConstant()
: llvm::GlobalVariable, llvm::ConstantExpr, llvm::ConstantPacked, llvm::ConstantStruct, llvm::ConstantArray, llvm::ConstantAggregateZero, llvm::Constant
- replaceWith()
: llvm::ArchiveMember
- replaceWithNewValue()
: llvm::ValueNumbering, llvm::AliasAnalysis
- reset()
: llvm::DominatorTreeBase, llvm::BitSetVector
- resetChoices()
: llvm::SchedulingManager
- resize()
: llvm::SlotTable
- ReturnInst()
: llvm::ReturnInst
- reverseBranchCondition()
: llvm::X86InstrInfo, llvm::TargetInstrInfo
- ReversePostOrderTraversal()
: llvm::ReversePostOrderTraversal< GraphT, GT >
- reverseTopologicalSort()
: llvm::Graph
- reverseWts()
: llvm::Graph
- rightChild()
: llvm::InstrTreeNode
- roots_begin()
: llvm::InstrForest
- roots_end()
: llvm::InstrForest
- run()
: llvm::Interpreter, llvm::FunctionPassManager, llvm::PassManager, llvm::FunctionPass
- runAtExitHandlers()
: llvm::Interpreter
- runFunction()
: llvm::JIT, llvm::Interpreter, llvm::ExecutionEngine
- runFunctionAsMain()
: llvm::ExecutionEngine
- runOnBasicBlock()
: llvm::PassManagerTraits< BasicBlock >, llvm::PeepholeOpts, llvm::BasicBlockPass
- runOnFunction()
: llvm::PassManagerTraits< Function >, llvm::ProfilePaths, llvm::PhyRegAlloc, llvm::ModuloSchedulingPass, llvm::FunctionLiveVarInfo, llvm::PgmDependenceGraph, llvm::MemoryDepAnalysis, llvm::UnifyFunctionExitNodes, llvm::BasicBlockPass, llvm::FunctionPass, llvm::MachineFunctionPass, llvm::PrintFunctionPass, llvm::ScalarEvolution, llvm::PostDominanceFrontier, llvm::PostDominatorTree, llvm::ImmediatePostDominators, llvm::PostDominatorSet, llvm::LoopInfo, llvm::IntervalPartition, llvm::DominanceFrontier, llvm::DominatorTree, llvm::DominatorSet, llvm::ImmediateDominators
- runOnMachineFunction()
: llvm::SparcV9CodeEmitter, llvm::Spiller, llvm::LiveIntervals, llvm::MachineFunctionPass, llvm::LiveVariables
- runOnModule()
: llvm::PassManagerTraits< Module >, llvm::PgmDependenceGraph, llvm::MemoryDepAnalysis, llvm::IPModRef, llvm::FunctionPass, llvm::ImmutablePass, llvm::ModulePass, llvm::CallGraphSCCPass, llvm::WriteBytecodePass, llvm::PrintModulePass, llvm::FindUsedTypes, llvm::FindUnsafePointerTypes, llvm::CompleteBUDataStructures, llvm::TDDataStructures, llvm::BUDataStructures, llvm::LocalDataStructures, llvm::CallGraph
- runOnSCC()
: llvm::Inliner, llvm::CallGraphSCCPass
- runOnUnit()
: llvm::PassManagerT< UnitType >
- runPass()
: llvm::PassManagerTraits< Module >, llvm::PassManagerTraits< Function >, llvm::PassManagerTraits< BasicBlock >, llvm::BasicBlockPass, llvm::ModulePass, llvm::Pass
- RuntimeInfo()
: llvm::RuntimeInfo