Definition at line 4775 of file cbackend.cpp.
◆ SmearCleanupPass()
SmearCleanupPass::SmearCleanupPass |
( |
llvm::Module * |
m, |
|
|
int |
width |
|
) |
| |
|
inline |
◆ ChainLength()
unsigned int SmearCleanupPass::ChainLength |
( |
llvm::InsertElementInst * |
inst | ) |
const |
|
private |
◆ getInsertChainSmearValue()
llvm::Value * SmearCleanupPass::getInsertChainSmearValue |
( |
llvm::Instruction * |
inst | ) |
const |
|
private |
◆ getPassName()
llvm::StringRef SmearCleanupPass::getPassName |
( |
| ) |
const |
|
inline |
◆ getShuffleSmearValue()
llvm::Value * SmearCleanupPass::getShuffleSmearValue |
( |
llvm::Instruction * |
inst | ) |
const |
|
private |
◆ runOnBasicBlock()
bool SmearCleanupPass::runOnBasicBlock |
( |
llvm::BasicBlock & |
BB | ) |
|
◆ runOnFunction()
bool SmearCleanupPass::runOnFunction |
( |
llvm::Function & |
F | ) |
|
◆ ID
char SmearCleanupPass::ID = 0 |
|
static |
◆ module
llvm::Module* SmearCleanupPass::module |
◆ vectorWidth
unsigned int SmearCleanupPass::vectorWidth |
The documentation for this class was generated from the following file: