LLVM 24.0.0git
ARC.h File Reference

Go to the source code of this file.

Namespaces

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

Functions

FunctionPass * llvm::createARCISelDag (ARCTargetMachine &TM, CodeGenOptLevel OptLevel)
 This pass converts a legalized DAG into a ARC-specific DAG, ready for instruction scheduling.
FunctionPass * llvm::createARCExpandPseudosPass ()
FunctionPass * llvm::createARCOptAddrMode ()
FunctionPass * llvm::createARCBranchFinalizePass ()
void llvm::initializeARCAsmPrinterPass (PassRegistry &)
void llvm::initializeARCDAGToDAGISelLegacyPass (PassRegistry &)