Go to the source code of this file.
Namespaces |
namespace | llvm |
| List of target independent CodeGen pass IDs.
|
Functions |
unsigned | llvm::ComputeLinearIndex (Type *Ty, const unsigned *Indices, const unsigned *IndicesEnd, unsigned CurIndex=0) |
unsigned | llvm::ComputeLinearIndex (Type *Ty, ArrayRef< unsigned > Indices, unsigned CurIndex=0) |
void | llvm::ComputeValueVTs (const TargetLowering &TLI, Type *Ty, SmallVectorImpl< EVT > &ValueVTs, SmallVectorImpl< uint64_t > *Offsets=nullptr, uint64_t StartingOffset=0) |
GlobalVariable * | llvm::ExtractTypeInfo (Value *V) |
| ExtractTypeInfo - Returns the type info, possibly bitcast, encoded in V.
|
bool | llvm::hasInlineAsmMemConstraint (InlineAsm::ConstraintInfoVector &CInfos, const TargetLowering &TLI) |
ISD::CondCode | llvm::getFCmpCondCode (FCmpInst::Predicate Pred) |
ISD::CondCode | llvm::getFCmpCodeWithoutNaN (ISD::CondCode CC) |
ISD::CondCode | llvm::getICmpCondCode (ICmpInst::Predicate Pred) |
bool | llvm::isInTailCallPosition (ImmutableCallSite CS, const TargetMachine &TM) |
bool | llvm::returnTypeIsEligibleForTailCall (const Function *F, const Instruction *I, const ReturnInst *Ret, const TargetLoweringBase &TLI) |
bool | llvm::canBeOmittedFromSymbolTable (const GlobalValue *GV) |