|
| unsigned | llvm::ComputeLinearIndex (Type *Ty, const unsigned *Indices, const unsigned *IndicesEnd, unsigned CurIndex=0) |
| | Compute the linearized index of a member in a nested aggregate/struct/array. More...
|
| |
| unsigned | llvm::ComputeLinearIndex (Type *Ty, ArrayRef< unsigned > Indices, unsigned CurIndex=0) |
| |
| void | llvm::ComputeValueVTs (const TargetLowering &TLI, const DataLayout &DL, Type *Ty, SmallVectorImpl< EVT > &ValueVTs, SmallVectorImpl< uint64_t > *Offsets=nullptr, uint64_t StartingOffset=0) |
| | ComputeValueVTs - Given an LLVM IR type, compute a sequence of EVTs that represent all the individual underlying non-aggregate types that comprise it. More...
|
| |
| GlobalValue * | llvm::ExtractTypeInfo (Value *V) |
| | ExtractTypeInfo - Returns the type info, possibly bitcast, encoded in V. More...
|
| |
| bool | llvm::hasInlineAsmMemConstraint (InlineAsm::ConstraintInfoVector &CInfos, const TargetLowering &TLI) |
| | hasInlineAsmMemConstraint - Return true if the inline asm instruction being processed uses a memory 'm' constraint. More...
|
| |
| ISD::CondCode | llvm::getFCmpCondCode (FCmpInst::Predicate Pred) |
| | getFCmpCondCode - Return the ISD condition code corresponding to the given LLVM IR floating-point condition code. More...
|
| |
| ISD::CondCode | llvm::getFCmpCodeWithoutNaN (ISD::CondCode CC) |
| | getFCmpCodeWithoutNaN - Given an ISD condition code comparing floats, return the equivalent code if we're allowed to assume that NaNs won't occur. More...
|
| |
| ISD::CondCode | llvm::getICmpCondCode (ICmpInst::Predicate Pred) |
| | getICmpCondCode - Return the ISD condition code corresponding to the given LLVM IR integer condition code. More...
|
| |
| bool | llvm::isInTailCallPosition (ImmutableCallSite CS, const TargetMachine &TM) |
| | Test if the given instruction is in a position to be optimized with a tail-call. More...
|
| |
| bool | llvm::returnTypeIsEligibleForTailCall (const Function *F, const Instruction *I, const ReturnInst *Ret, const TargetLoweringBase &TLI) |
| | Test if given that the input instruction is in the tail call position if the return type or any attributes of the function will inhibit tail call optimization. More...
|
| |
| bool | llvm::canBeOmittedFromSymbolTable (const GlobalValue *GV) |
| |