Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
|
cl::opt< bool > | llvm::EnableDetailedFunctionProperties ("enable-detailed-function-properties", cl::Hidden, cl::init(false), cl::desc("Whether or not to compute detailed function properties.")) |
|
cl::opt< unsigned > | llvm::BigBasicBlockInstructionThreshold ("big-basic-block-instruction-threshold", cl::Hidden, cl::init(500), cl::desc("The minimum number of instructions a basic block should contain " "before being considered big.")) |
|
cl::opt< unsigned > | llvm::MediumBasicBlockInstructionThreshold ("medium-basic-block-instruction-threshold", cl::Hidden, cl::init(15), cl::desc("The minimum number of instructions a basic block should contain " "before being considered medium-sized.")) |
|
static cl::opt< unsigned > | CallWithManyArgumentsThreshold ("call-with-many-arguments-threshold", cl::Hidden, cl::init(4), cl::desc("The minimum number of arguments a function call must have before " "it is considered having many arguments.")) |
|
◆ COUNT_OPERAND
#define COUNT_OPERAND |
( |
|
OPTYPE | ) |
|
Value: if (isa<OPTYPE>(Operand)) { \
continue; \
}
Direction
An enum for the direction of the loop.
◆ PRINT_PROPERTY
#define PRINT_PROPERTY |
( |
|
PROP_NAME | ) |
OS << #PROP_NAME ": " << PROP_NAME << "\n"; |
◆ CallWithManyArgumentsThreshold
cl::opt< unsigned > CallWithManyArgumentsThreshold("call-with-many-arguments-threshold", cl::Hidden, cl::init(4), cl::desc("The minimum number of arguments a function call must have before " "it is considered having many arguments.")) |
( |
"call-with-many-arguments-threshold" |
, |
|
|
cl::Hidden |
, |
|
|
cl::init(4) |
, |
|
|
cl::desc("The minimum number of arguments a function call must have before " "it is considered having many arguments.") |
|
|
) |
| |
|
static |