Home
last modified time | relevance | path

Searched refs:PPCVSXSwapRemoval (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXSwapRemoval.cpp95 struct PPCVSXSwapRemoval : public MachineFunctionPass { struct
113 PPCVSXSwapRemoval() : MachineFunctionPass(ID) {} in PPCVSXSwapRemoval() argument
217 void PPCVSXSwapRemoval::initialize(MachineFunction &MFParm) { in initialize()
239 bool PPCVSXSwapRemoval::gatherVectorInstructions() { in gatherVectorInstructions()
537 int PPCVSXSwapRemoval::addSwapEntry(MachineInstr *MI, in addSwapEntry()
556 unsigned PPCVSXSwapRemoval::lookThruCopyLike(unsigned SrcReg, in lookThruCopyLike()
586 void PPCVSXSwapRemoval::formWebs() { in formWebs()
638 void PPCVSXSwapRemoval::recordUnoptimizableWebs() { in recordUnoptimizableWebs()
772 void PPCVSXSwapRemoval::markSwapsForRemoval() { in markSwapsForRemoval()
823 void PPCVSXSwapRemoval::insertSwap(MachineInstr *MI, in insertSwap()
[all …]
H A DPPCInstrAltivec.td25 // ** in PPCVSXSwapRemoval::gatherVectorInstructions(). **
H A DPPCInstrVSX.td25 // ** in PPCVSXSwapRemoval::gatherVectorInstructions(). **
/freebsd/lib/clang/libllvm/
H A DMakefile1659 SRCS_MIN+= Target/PowerPC/PPCVSXSwapRemoval.cpp