LLVM 24.0.0git
VecUtils.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::sandboxir

Functions

static SmallVector< unsigned, 2 > llvm::sandboxir::getOperandIndicesInUser (User *U, Value *Op)
static std::optional< BundleTy > llvm::sandboxir::getMatchingBundle (ArrayRef< Value * > Bndl, const InstrMaps &IMaps, Value *Seed, Instruction *SeedUserInst, SmallPtrSet< Instruction *, 4 > &Claimed)
template<typename T>
static void llvm::sandboxir::dumpImpl (ArrayRef< T * > Bndl)