Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp78 class SIFoldOperands : public MachineFunctionPass { class
107 SIFoldOperands() : MachineFunctionPass(ID) { in SIFoldOperands() function in __anonab0293a00111::SIFoldOperands
123 INITIALIZE_PASS(SIFoldOperands, DEBUG_TYPE,
126 char SIFoldOperands::ID = 0;
128 char &llvm::SIFoldOperandsID = SIFoldOperands::ID;
175 return new SIFoldOperands(); in createSIFoldOperandsPass()
591 void SIFoldOperands::foldOperand( in foldOperand()
1218 bool SIFoldOperands::foldInstOperand(MachineInstr &MI, in foldInstOperand()
1336 bool SIFoldOperands::tryFoldClamp(MachineInstr &MI) { in tryFoldClamp()
1478 bool SIFoldOperands::tryFoldOMod(MachineInstr &MI) { in tryFoldOMod()
[all …]
H A DCMakeLists.txt136 SIFoldOperands.cpp
H A DSIInstructions.td117 // SIFoldOperands pass to enable folding of inline immediates.
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/
H A DBUILD.gn216 "SIFoldOperands.cpp",
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dmadak.ll243 ; SIFoldOperands should not fold the SGPR copy into the instruction before GFX10
H A Dds_write2.ll181 ; and then SIFoldOperands folds in an unlucky order.