LLVM API Documentation
- c_str()
: llvm::sys::Path
- CachedWriter()
: llvm::CachedWriter
- CalculateArgSize()
: llvm::SparcV9FunctionInfo
- CallArgInfo()
: llvm::CallArgInfo
- CallArgsDescriptor()
: llvm::CallArgsDescriptor
- callExternalFunction()
: llvm::Interpreter
- callFunction()
: llvm::Interpreter
- CallGraph()
: llvm::CallGraph, llvm::CallGraphNode
- CallInst()
: llvm::CallInst
- CallSite()
: llvm::CallSite, llvm::DSCallSiteIterator
- canBasicBlockModify()
: llvm::AliasAnalysis
- canInstructionRangeModify()
: llvm::AliasAnalysis
- CastInst()
: llvm::CastInst
- CastToBool()
: NullPointerRules
- CastToDouble()
: NullPointerRules
- CastToFloat()
: NullPointerRules
- CastToInt()
: NullPointerRules
- CastToLong()
: NullPointerRules
- CastToPointer()
: DirectRules< ConstantClass, BuiltinType, Ty, SuperClass >, NullPointerRules
- CastToSByte()
: NullPointerRules
- CastToShort()
: NullPointerRules
- CastToUByte()
: NullPointerRules
- CastToUInt()
: NullPointerRules
- CastToULong()
: NullPointerRules
- CastToUShort()
: NullPointerRules
- CBE()
: llvm::CBE
- CGdereference()
: llvm::GraphTraits< CallGraph * >
- changeFunction()
: llvm::CallGraph
- changeImmediateDominator()
: llvm::DominatorTreeBase
- changeLoopFor()
: llvm::LoopInfo
- changeTopLevelLoop()
: llvm::LoopInfo
- charBase()
: llvm::sys::MappedFile
- checkForGarbage()
: llvm::LeakDetector
- checkMagic()
: llvm::ELF::Elf32_Ehdr
- checkSignature()
: llvm::ArchiveMemberHeader, llvm::Archive
- child_begin()
: llvm::GraphTraits< TypePromotionGraph >, llvm::GraphTraits< Inverse< const MSchedGraph * > >, llvm::GraphTraits< Inverse< MSchedGraph * > >, llvm::GraphTraits< const MSchedGraph * >, llvm::GraphTraits< MSchedGraph * >, llvm::GraphTraits< const SchedGraph * >, llvm::GraphTraits< SchedGraph * >, llvm::GraphTraits< const Type * >, llvm::GraphTraits< Type * >, llvm::GraphTraits< Inverse< const BasicBlock * > >, llvm::GraphTraits< Inverse< BasicBlock * > >, llvm::GraphTraits< const BasicBlock * >, llvm::GraphTraits< BasicBlock * >, llvm::GraphTraits< Inverse< const MachineBasicBlock * > >, llvm::GraphTraits< Inverse< MachineBasicBlock * > >, llvm::GraphTraits< const MachineBasicBlock * >, llvm::GraphTraits< MachineBasicBlock * >, llvm::GraphTraits< Loop * >, llvm::GraphTraits< const Loop * >, llvm::GraphTraits< Inverse< Interval * > >, llvm::GraphTraits< Interval * >, llvm::GraphTraits< DominatorTree::Node * >, llvm::GraphTraits< const DSGraph * >, llvm::GraphTraits< DSGraph * >, llvm::GraphTraits< const DSNode * >, llvm::GraphTraits< DSNode * >, llvm::GraphTraits< const CallGraphNode * >, llvm::GraphTraits< CallGraphNode * >
- child_end()
: llvm::GraphTraits< TypePromotionGraph >, llvm::GraphTraits< Inverse< const MSchedGraph * > >, llvm::GraphTraits< Inverse< MSchedGraph * > >, llvm::GraphTraits< const MSchedGraph * >, llvm::GraphTraits< MSchedGraph * >, llvm::GraphTraits< const SchedGraph * >, llvm::GraphTraits< SchedGraph * >, llvm::GraphTraits< const Type * >, llvm::GraphTraits< Type * >, llvm::GraphTraits< Inverse< const BasicBlock * > >, llvm::GraphTraits< Inverse< BasicBlock * > >, llvm::GraphTraits< const BasicBlock * >, llvm::GraphTraits< BasicBlock * >, llvm::GraphTraits< Inverse< const MachineBasicBlock * > >, llvm::GraphTraits< Inverse< MachineBasicBlock * > >, llvm::GraphTraits< const MachineBasicBlock * >, llvm::GraphTraits< MachineBasicBlock * >, llvm::GraphTraits< Loop * >, llvm::GraphTraits< const Loop * >, llvm::GraphTraits< Inverse< Interval * > >, llvm::GraphTraits< Interval * >, llvm::GraphTraits< DominatorTree::Node * >, llvm::GraphTraits< const DSGraph * >, llvm::GraphTraits< DSGraph * >, llvm::GraphTraits< const DSNode * >, llvm::GraphTraits< DSNode * >, llvm::GraphTraits< const CallGraphNode * >, llvm::GraphTraits< CallGraphNode * >
- Cilkifier()
: Cilkifier
- classof()
: llvm::ValueHandle, llvm::TmpInstruction, llvm::LabelNode, llvm::ConstantNode, llvm::VRegNode, llvm::VRegListNode, llvm::InstructionNode, llvm::Value, llvm::User, llvm::Type, llvm::MemSetInst, llvm::MemMoveInst, llvm::MemCpyInst, llvm::MemIntrinsic, llvm::DbgStopPointInst, llvm::DbgInfoIntrinsic, llvm::UnreachableInst, llvm::UnwindInst, llvm::InvokeInst, llvm::SwitchInst, llvm::BranchInst, llvm::ReturnInst, llvm::PHINode, llvm::VAArgInst, llvm::VANextInst, llvm::SelectInst, llvm::ShiftInst, llvm::CallInst, llvm::CastInst, llvm::SetCondInst, llvm::GetElementPtrInst, llvm::StoreInst, llvm::LoadInst, llvm::FreeInst, llvm::AllocaInst, llvm::MallocInst, llvm::AllocationInst, llvm::Instruction, llvm::BinaryOperator, llvm::TerminatorInst, llvm::GlobalVariable, llvm::GlobalValue, llvm::Function, llvm::OpaqueType, llvm::PointerType, llvm::PackedType, llvm::ArrayType, llvm::SequentialType, llvm::StructType, llvm::CompositeType, llvm::FunctionType, llvm::DerivedType, llvm::UndefValue, llvm::ConstantExpr, llvm::ConstantPointerNull, llvm::ConstantPacked, llvm::ConstantStruct, llvm::ConstantArray, llvm::ConstantAggregateZero, llvm::ConstantFP, llvm::ConstantUInt, llvm::ConstantSInt, llvm::ConstantInt, llvm::ConstantBool, llvm::ConstantIntegral, llvm::Constant, llvm::BasicBlock, llvm::Argument, llvm::SCEVUnknown, llvm::SCEVAddRecExpr, llvm::SCEVUDivExpr, llvm::SCEVMulExpr, llvm::SCEVAddExpr, llvm::SCEVCommutativeExpr, llvm::SCEVZeroExtendExpr, llvm::SCEVTruncateExpr, llvm::SCEVConstant, llvm::SCEVCouldNotCompute
- clear()
: llvm::SlotMachine::TypePlane, llvm::AddedInstrns, llvm::MSSchedule, llvm::SlotTable, llvm::sys::Path, llvm::SymbolTable, llvm::MachineBasicBlock, llvm::DSScalarMap, llvm::SetVector< T >, llvm::DenseMap< T, ToIndexT >
- clearAllTypeMaps()
: llvm::Type
- clearAllValueMaps()
: llvm::Constant
- clearAllVirt()
: llvm::VirtRegMap
- clearCallInterference()
: llvm::LiveRange
- clearColorsUsed()
: llvm::RegClass
- clearSSARegMap()
: llvm::MachineFunction
- clearVirt()
: llvm::VirtRegMap
- clone()
: llvm::ValueHandle, llvm::TmpInstruction, llvm::UnreachableInst, llvm::UnwindInst, llvm::InvokeInst, llvm::SwitchInst, llvm::BranchInst, llvm::ReturnInst, llvm::PHINode, llvm::VAArgInst, llvm::VANextInst, llvm::SelectInst, llvm::ShiftInst, llvm::CallInst, llvm::CastInst, llvm::GetElementPtrInst, llvm::StoreInst, llvm::LoadInst, llvm::FreeInst, llvm::AllocaInst, llvm::MallocInst, llvm::AllocationInst, llvm::Instruction, llvm::BinaryOperator, llvm::TerminatorInst, llvm::MachineInstr
- clonedAnyNodes()
: llvm::ReachabilityCloner
- cloneInto()
: llvm::DSGraph
- close()
: llvm::sys::MappedFile
- coalesceLRs()
: llvm::LiveRangeInfo
- colorAllRegs()
: llvm::RegClass
- colorIGNode()
: llvm::TargetRegClassInfo, llvm::SparcV9SpecialRegClass, llvm::SparcV9FloatCCRegClass, llvm::SparcV9IntCCRegClass, llvm::SparcV9FloatRegClass, llvm::SparcV9IntRegClass
- colorMethodArgs()
: llvm::SparcV9RegInfo
- CompactionTableIsEmpty()
: llvm::SlotCalculator
- CompilationCallback()
: llvm::JIT
- compileProgram()
: llvm::LLC, llvm::CBE, llvm::AbstractInterpreter
- CompositeType()
: llvm::CompositeType
- compress()
: llvm::Compressor
- compressToNewBuffer()
: llvm::Compressor
- compressToStream()
: llvm::Compressor
- compute()
: llvm::StableBasicBlockNumbering
- computeNodeMapping()
: llvm::DSGraph
- computeOffsetforLocalVar()
: llvm::SparcV9FunctionInfo
- Constant()
: llvm::Constant, llvm::Module, llvm::ExprType
- constant_iterator()
: llvm::constant_iterator
- ConstantAggregateZero()
: llvm::ConstantAggregateZero
- ConstantArray()
: llvm::ConstantArray
- ConstantExpr()
: llvm::ConstantExpr
- constantFitsInImmedField()
: llvm::TargetInstrInfo
- ConstantFP()
: llvm::ConstantFP
- ConstantInt()
: llvm::ConstantInt
- ConstantIntegral()
: llvm::ConstantIntegral
- ConstantNode()
: llvm::ConstantNode
- ConstantPacked()
: llvm::ConstantPacked
- ConstantPointerNull()
: llvm::ConstantPointerNull
- ConstantRange()
: llvm::ConstantRange
- ConstantSInt()
: llvm::ConstantSInt
- ConstantStruct()
: llvm::ConstantStruct
- ConstantUInt()
: llvm::ConstantUInt
- construct()
: llvm::MachineFunction
- constructKernel()
: llvm::MSSchedule
- constructLiveRanges()
: llvm::LiveRangeInfo
- contains()
: llvm::LiveRange, llvm::TargetRegisterClass, llvm::ConstantRange, llvm::Trace, llvm::Loop, llvm::Interval
- containsOneValue()
: llvm::LiveInterval
- containsPointer()
: llvm::AliasSetTracker
- contProgram()
: llvm::InferiorProcess, llvm::Debugger
- convert()
: llvm::ConvertConstantType< ConstantExpr, Type >, llvm::ConvertConstantType< UndefValue, Type >, llvm::ConvertConstantType< ConstantPointerNull, PointerType >, llvm::ConvertConstantType< ConstantPacked, PackedType >, llvm::ConvertConstantType< ConstantStruct, StructType >, llvm::ConvertConstantType< ConstantArray, ArrayType >, llvm::ConvertConstantType< ConstantAggregateZero, Type >, llvm::ConvertConstantType< ConstantClass, TypeClass >
- copy()
: llvm::ValID
- copyRegToReg()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SkeletonRegisterInfo, llvm::PPC64RegisterInfo, llvm::PPC32RegisterInfo, llvm::MRegisterInfo
- copyValue()
: llvm::ValueNumbering, llvm::AliasSetTracker, llvm::AliasAnalysis
- count()
: llvm::DSScalarMap, llvm::SetVector< T >, llvm::BitSetVector
- cpMem2RegMI()
: llvm::SparcV9RegInfo
- cpReg2MemMI()
: llvm::SparcV9RegInfo
- cpReg2RegMI()
: llvm::SparcV9RegInfo
- CPUResource()
: llvm::CPUResource
- cpValue2Value()
: llvm::SparcV9RegInfo
- create()
: llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType >, llvm::ConstantCreator< UndefValue, Type, ValType >, llvm::ConstantCreator< ConstantPointerNull, PointerType, ValType >, llvm::ConstantCreator< ConstantAggregateZero, Type, ValType >, llvm::ConstantCreator< ConstantFP, Type, uint32_t >, llvm::ConstantCreator< ConstantFP, Type, uint64_t >, llvm::ConstantCreator< ConstantClass, TypeClass, ValType >, llvm::JIT, llvm::Interpreter, llvm::ValID, llvm::GCC, llvm::BinaryOperator, llvm::ExecutionEngine, llvm::InferiorProcess
- createAnnotation()
: llvm::AnnotationManager
- createCBE()
: llvm::AbstractInterpreter
- createDebugEmitter()
: llvm::MachineCodeEmitter
- createDirectory()
: llvm::sys::Path
- CreateEmpty()
: llvm::Archive
- createFile()
: llvm::sys::Path
- createFilePrinterEmitter()
: llvm::MachineCodeEmitter
- CreateFixedObject()
: llvm::MachineFrameInfo
- createGraph()
: llvm::InterferenceGraph
- createInterferenceGraph()
: llvm::RegClass
- createJIT()
: llvm::AbstractInterpreter
- createLLC()
: llvm::AbstractInterpreter
- createLLI()
: llvm::AbstractInterpreter
- createNeg()
: llvm::BinaryOperator
- createNewNode()
: llvm::DominatorTreeBase
- createNode()
: llvm::ilist_traits< Use >, llvm::ilist_traits< GlobalVariable >, llvm::ilist_traits< Function >, llvm::ilist_traits< Argument >, llvm::ilist_traits< BasicBlock >, llvm::ilist_traits< MachineBasicBlock >, llvm::ilist_traits< MachineInstr >, llvm::ilist_traits< Instruction >, llvm::ilist_traits< DSNode >
- createNot()
: llvm::BinaryOperator
- createNull()
: llvm::ValID
- createPass()
: llvm::PassInfo
- createProgram()
: llvm::Debugger
- createSourceFileInfo()
: llvm::SourceLanguage
- createSourceFunctionInfo()
: llvm::SourceLanguage
- CreateStackObject()
: llvm::MachineFrameInfo
- createTemporaryFile()
: llvm::sys::Path
- createTheTimeInfo()
: llvm::TimingInfo
- createUndef()
: llvm::ValID
- CreateVariableSizedObject()
: llvm::MachineFrameInfo
- createVirtualRegister()
: llvm::SSARegMap
- CTargetMachine()
: llvm::CTargetMachine