Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCVSXSwapRemoval.cpp96 struct PPCVSXSwapRemoval : public MachineFunctionPass { struct
114 PPCVSXSwapRemoval() : MachineFunctionPass(ID) { in PPCVSXSwapRemoval() argument
219 void PPCVSXSwapRemoval::initialize(MachineFunction &MFParm) { in initialize()
241 bool PPCVSXSwapRemoval::gatherVectorInstructions() { in gatherVectorInstructions()
539 int PPCVSXSwapRemoval::addSwapEntry(MachineInstr *MI, in addSwapEntry()
558 unsigned PPCVSXSwapRemoval::lookThruCopyLike(unsigned SrcReg, in lookThruCopyLike()
588 void PPCVSXSwapRemoval::formWebs() { in formWebs()
640 void PPCVSXSwapRemoval::recordUnoptimizableWebs() { in recordUnoptimizableWebs()
774 void PPCVSXSwapRemoval::markSwapsForRemoval() { in markSwapsForRemoval()
825 void PPCVSXSwapRemoval::insertSwap(MachineInstr *MI, in insertSwap()
[all …]
DCMakeLists.txt56 PPCVSXSwapRemoval.cpp
DPPCInstrAltivec.td25 // ** in PPCVSXSwapRemoval::gatherVectorInstructions(). **
DPPCInstrVSX.td25 // ** in PPCVSXSwapRemoval::gatherVectorInstructions(). **
/openbsd/src/gnu/usr.bin/clang/libLLVMPowerPCCodeGen/
DMakefile48 PPCVSXSwapRemoval.cpp \
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/
DBUILD.gn97 "PPCVSXSwapRemoval.cpp",