Searched refs:ScratchOffset (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreRegisterInfo.cpp | 100 Register ScratchOffset = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0); in InsertFPConstInst() local 101 RS->setRegUsed(ScratchOffset); in InsertFPConstInst() 102 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertFPConstInst() 108 .addReg(ScratchOffset, RegState::Kill) in InsertFPConstInst() 115 .addReg(ScratchOffset, RegState::Kill) in InsertFPConstInst() 121 .addReg(ScratchOffset, RegState::Kill); in InsertFPConstInst() 178 RS->setRegUsed(ScratchOffset); in InsertSPConstInst() 179 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertSPConstInst() 185 .addReg(ScratchOffset, RegState::Kill) in InsertSPConstInst() 192 .addReg(ScratchOffset, RegState::Kill) in InsertSPConstInst() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUGISel.td | 114 GIComplexPatternEquiv<ScratchOffset>;
|
| H A D | FLATInstructions.td | 11 def ScratchOffset : ComplexPattern<iPTR, 2, "SelectScratchOffset", [], [SDNPWantRoot], -10>; 1061 (vt (node (ScratchOffset (i32 VGPR_32:$vaddr), i16:$offset))), 1066 (node (ScratchOffset (i32 VGPR_32:$vaddr), i16:$offset), vt:$in), 1071 (node vt:$data, (ScratchOffset (i32 VGPR_32:$vaddr), i16:$offset)),
|