LLVM API Documentation
- RAV()
: llvm::RAV
- rbegin()
: llvm::MSchedGraphSB, llvm::MSchedGraph, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::Trace
- ReachabilityCloner()
: llvm::ReachabilityCloner
- recompileAndRelinkFunction()
: llvm::JIT, llvm::Interpreter, llvm::ExecutionEngine
- recomputeMin()
: llvm::ETOccurrence
- recordChosenSlot()
: llvm::DelaySlotInfo
- RecordLabel()
: llvm::MachineDebugInfo
- RecordRegionEnd()
: llvm::MachineDebugInfo
- RecordRegionStart()
: llvm::MachineDebugInfo
- RecordSource()
: llvm::MachineDebugInfo
- RecordVariable()
: llvm::MachineDebugInfo
- refineAbstractType()
: llvm::OpaqueType, llvm::PointerType, llvm::PackedType, llvm::ArrayType, llvm::StructType, llvm::FunctionType, llvm::AbstractTypeUser
- RefineAbstractType()
: llvm::TypeMap< ValType, TypeClass >
- refineAbstractTypeTo()
: llvm::DerivedType
- RegClass()
: llvm::RegClass, llvm::TargetOperandInfo
- regclass_begin()
: llvm::MRegisterInfo
- regclass_end()
: llvm::MRegisterInfo
- Register()
: llvm::JIT, llvm::Interpreter
- RegisterAGBase()
: llvm::RegisterAGBase
- RegisterAnalysis()
: llvm::RegisterAnalysis< PassName >
- RegisterAnalysisGroup()
: llvm::RegisterAnalysisGroup< Interface, void, false >, llvm::RegisterAnalysisGroup< Interface, DefaultImplementationPass, Default >
- registerAnnotationFactory()
: llvm::AnnotationManager
- RegisterDefIsDead()
: llvm::LiveVariables
- RegisterInterp()
: RegisterInterp
- RegisterJIT()
: RegisterJIT
- RegisterOpt()
: llvm::RegisterOpt< PassName >
- RegisterPass()
: llvm::RegisterPass< PassName >
- registerPass()
: llvm::RegisterPassBase
- RegisterPassBase()
: llvm::RegisterPassBase
- RegisterSDNode()
: llvm::RegisterSDNode
- RegisterTarget()
: llvm::RegisterTarget< TargetMachineImpl >
- regNumForFPArg()
: llvm::SparcV9RegInfo
- regNumForIntArg()
: llvm::SparcV9RegInfo
- regTypeNeedsScratchReg()
: llvm::SparcV9RegInfo
- release()
: llvm::sys::Mutex
- releaseFile()
: llvm::FileRemover
- releaseMemory()
: llvm::FunctionLiveVarInfo, llvm::Pass, llvm::LiveVariables, llvm::LiveIntervals, llvm::ScalarEvolution, llvm::LoopInfo, llvm::DominanceFrontierBase, llvm::ETForestBase, llvm::DominatorTreeBase, llvm::DominatorSetBase, llvm::ImmediateDominatorsBase, llvm::LocalDataStructures
- releaseModule()
: llvm::BytecodeReader, llvm::ModuleProvider, llvm::Linker
- releaseMyMemory()
: llvm::TDDataStructures, llvm::BUDataStructures
- ReleaseRWX()
: llvm::sys::Memory
- relocate()
: llvm::X86JITInfo, llvm::SparcV9JITInfo, llvm::PPCJITInfo, llvm::AlphaJITInfo, llvm::TargetJITInfo
- Rem()
: DirectFPRules< ConstantClass, BuiltinType, Ty >, DirectIntRules< ConstantClass, BuiltinType, Ty >, ConstantPackedRules
- remapLinks()
: llvm::DSNode
- remove()
: llvm::SlotTable, llvm::SymbolTable, llvm::MachineBasicBlock, llvm::AliasSetTracker, llvm::SetVector< T >
- removeAbstractTypeUser()
: llvm::Type
- 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
- RemoveDeadNodes()
: llvm::SelectionDAG
- removeFromForest()
: llvm::ETNode
- removeFromFrontier()
: llvm::DominanceFrontierBase
- removeFromMBBNumbering()
: llvm::MachineFunction
- removeFromParent()
: llvm::Instruction, llvm::GlobalVariable, llvm::Function, llvm::BasicBlock
- RemoveFromTypesByHash()
: llvm::TypeMapBase
- removeFunctionFromModule()
: llvm::CallGraph
- removeGarbageObject()
: llvm::LeakDetector
- removeGlobal()
: llvm::DSNode
- 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::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >, llvm::ilist_traits< SDNode >, 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
- removeUser()
: llvm::SDNode
- removeVirtualRegisterDead()
: llvm::LiveVariables
- removeVirtualRegisterKilled()
: llvm::LiveVariables
- removeVirtualRegistersDead()
: llvm::LiveVariables
- removeVirtualRegistersKilled()
: llvm::LiveVariables
- rename()
: llvm::ValueSymbolTable, llvm::TypeSymbolTable
- renameLocalSymbols()
: llvm::Function
- renamePathOnDisk()
: llvm::sys::Path
- rend()
: llvm::MSchedGraphSB, llvm::MSchedGraph, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::Trace
- renderGraphFromBottomUp()
: llvm::DOTGraphTraits< SelectionDAG * >, llvm::DefaultDOTGraphTraits
- replace()
: llvm::MachineInstr
- ReplaceAllUsesOfValueWith()
: llvm::SelectionDAG
- replaceAllUsesWith()
: llvm::Value
- ReplaceAllUsesWith()
: llvm::SelectionDAG
- replaceArgVal()
: llvm::CallArgInfo
- replaceChildLoopWith()
: llvm::Loop
- replaceMachineCodeForFunction()
: llvm::X86JITInfo, llvm::SparcV9JITInfo, llvm::PPCJITInfo, llvm::AlphaJITInfo, llvm::TargetJITInfo
- replaceScalar()
: llvm::DSScalarMap
- replaceSymbolicValuesWithConcrete()
: llvm::SCEVUnknown, llvm::SCEVAddRecExpr, llvm::SCEVSDivExpr, llvm::SCEVCommutativeExpr, llvm::SCEVZeroExtendExpr, llvm::SCEVTruncateExpr, llvm::SCEVConstant, llvm::SCEVCouldNotCompute, llvm::SCEV
- replaceUsesOfWith()
: llvm::User
- replaceUsesOfWithOnConstant()
: llvm::GlobalVariable, llvm::ConstantExpr, llvm::ConstantPacked, llvm::ConstantStruct, llvm::ConstantArray, llvm::Constant
- replaceWith()
: llvm::ArchiveMember
- replaceWithNewValue()
: llvm::ValueNumbering, llvm::AliasAnalysis
- reserveOperandSpace()
: llvm::PHINode
- reset()
: llvm::ETForestBase, llvm::DominatorTreeBase, llvm::UniqueVector< T >, llvm::BitSetVector
- resetChoices()
: llvm::SchedulingManager
- resize()
: llvm::SlotTable
- ResolveBranchesIn()
: SCCPSolver
- restoreGP()
: llvm::AlphaTargetLowering
- restoreRA()
: llvm::AlphaTargetLowering
- retnodes_begin()
: llvm::DSGraph
- retnodes_end()
: llvm::DSGraph
- ReturnInst()
: llvm::ReturnInst
- reverseBranchCondition()
: llvm::X86InstrInfo, llvm::TargetInstrInfo
- ReversePostOrderTraversal()
: llvm::ReversePostOrderTraversal< GraphT, GT >
- rightChild()
: llvm::InstrTreeNode
- roots_begin()
: llvm::InstrForest
- roots_end()
: llvm::InstrForest
- run()
: llvm::Interpreter, llvm::FunctionPassManager, llvm::PassManager, llvm::FunctionPass
- Run()
: llvm::ScheduleDAG
- runAtExitHandlers()
: llvm::Interpreter
- runFunction()
: llvm::JIT, llvm::Interpreter, llvm::ExecutionEngine
- runFunctionAsMain()
: llvm::ExecutionEngine
- runOnBasicBlock()
: llvm::BasicBlockPassManager, llvm::PeepholeOpts, llvm::BasicBlockPass
- runOnFunction()
: llvm::FunctionPassManagerT, llvm::PhyRegAlloc, llvm::ModuloSchedulingSBPass, llvm::ModuloSchedulingPass, llvm::DependenceAnalyzer, llvm::FunctionLiveVarInfo, llvm::UnifyFunctionExitNodes, llvm::BasicBlockPass, llvm::FunctionPass, llvm::SelectionDAGISel, llvm::MachineFunctionPass, llvm::PrintFunctionPass, llvm::ScalarEvolution, llvm::PostDominanceFrontier, llvm::PostETForest, llvm::PostDominatorTree, llvm::PostDominatorSet, llvm::ImmediatePostDominators, llvm::LoopInfo, llvm::IntervalPartition, llvm::DominanceFrontier, llvm::DominatorTree, llvm::ETForest, llvm::DominatorSet, llvm::ImmediateDominators
- runOnMachineFunction()
: llvm::X86IntelAsmPrinter, llvm::X86ATTAsmPrinter, llvm::SparcV9CodeEmitter, llvm::Spiller, llvm::MachineFunctionPass, llvm::LiveVariables, llvm::LiveIntervals, llvm::ELFWriter
- runOnModule()
: llvm::ModulePassManager, llvm::FunctionPass, llvm::ImmutablePass, llvm::ModulePass, llvm::CallGraphSCCPass, llvm::WriteBytecodePass, llvm::PrintModulePass, llvm::FindUsedTypes, llvm::EquivClassGraphs, llvm::CompleteBUDataStructures, llvm::TDDataStructures, llvm::BUDataStructures, llvm::LocalDataStructures
- runOnSCC()
: llvm::Inliner, llvm::CallGraphSCCPass
- runOnUnit()
: llvm::PassManagerT< Trait >
- runPass()
: llvm::ModulePassManager, llvm::FunctionPassManagerT, llvm::BasicBlockPassManager, llvm::PassManagerT< Trait >, llvm::BasicBlockPass, llvm::ModulePass, llvm::Pass
- runStaticConstructorsDestructors()
: llvm::ExecutionEngine
- RuntimeInfo()
: llvm::RuntimeInfo