Home
last modified time | relevance | path

Searched refs:SIFoldOperands (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp69 class SIFoldOperands : public MachineFunctionPass { class
118 SIFoldOperands() : MachineFunctionPass(ID) { in SIFoldOperands() function in __anon66c9ee070111::SIFoldOperands
134 INITIALIZE_PASS(SIFoldOperands, DEBUG_TYPE,
137 char SIFoldOperands::ID = 0;
139 char &llvm::SIFoldOperandsID = SIFoldOperands::ID;
164 bool SIFoldOperands::frameIndexMayFold(const MachineInstr &UseMI, int OpNo, in frameIndexMayFold()
184 return new SIFoldOperands(); in createSIFoldOperandsPass()
187 bool SIFoldOperands::updateOperand(FoldCandidate &Fold) const { in updateOperand()
333 bool SIFoldOperands::tryAddToFoldList(SmallVectorImpl<FoldCandidate> &FoldList, in tryAddToFoldList()
456 bool SIFoldOperands::isUseSafeToFold(const MachineInstr &MI, in isUseSafeToFold()
[all …]
H A DCMakeLists.txt137 SIFoldOperands.cpp
H A DSIInstructions.td117 // SIFoldOperands pass to enable folding of inline immediates.
/openbsd-src/gnu/usr.bin/clang/libLLVMAMDGPUCodeGen/
H A DMakefile102 SIFoldOperands.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/
H A DBUILD.gn218 "SIFoldOperands.cpp",