Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/XCore/
DXCoreRegisterInfo.cpp100 unsigned 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()
177 unsigned ScratchOffset = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0); in InsertSPConstInst() local
178 RS->setRegUsed(ScratchOffset); in InsertSPConstInst()
179 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertSPConstInst()
185 .addReg(ScratchOffset, RegState::Kill) in InsertSPConstInst()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreRegisterInfo.cpp100 unsigned 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()
177 unsigned ScratchOffset = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0); in InsertSPConstInst() local
178 RS->setRegUsed(ScratchOffset); in InsertSPConstInst()
179 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertSPConstInst()
185 .addReg(ScratchOffset, RegState::Kill) in InsertSPConstInst()
[all …]
/external/llvm/lib/Target/XCore/
DXCoreRegisterInfo.cpp101 unsigned ScratchOffset = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0); in InsertFPConstInst() local
102 RS->setRegUsed(ScratchOffset); in InsertFPConstInst()
103 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertFPConstInst()
109 .addReg(ScratchOffset, RegState::Kill) in InsertFPConstInst()
116 .addReg(ScratchOffset, RegState::Kill) in InsertFPConstInst()
122 .addReg(ScratchOffset, RegState::Kill); in InsertFPConstInst()
178 unsigned ScratchOffset = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0); in InsertSPConstInst() local
179 RS->setRegUsed(ScratchOffset); in InsertSPConstInst()
180 TII.loadImmediate(MBB, II, ScratchOffset, Offset); in InsertSPConstInst()
186 .addReg(ScratchOffset, RegState::Kill) in InsertSPConstInst()
[all …]
/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.cpp414 unsigned ScratchOffset, in buildScratchLoadStore() argument
430 unsigned SOffset = ScratchOffset; in buildScratchLoadStore()
453 SOffset = ScratchOffset; in buildScratchLoadStore()
458 .addReg(ScratchOffset) in buildScratchLoadStore()
489 BuildMI(*MBB, MI, DL, TII->get(AMDGPU::S_SUB_U32), ScratchOffset) in buildScratchLoadStore()
490 .addReg(ScratchOffset) in buildScratchLoadStore()
DSIRegisterInfo.h198 unsigned ScratchRsrcReg, unsigned ScratchOffset,
/external/llvm-project/llvm/lib/Target/AMDGPU/
DFLATInstructions.td11 def ScratchOffset : ComplexPattern<i32, 2, "SelectFlatOffset<true>", [], [SDNPWantRoot], -10>;
871 (vt (node (ScratchOffset (i32 VGPR_32:$vaddr), i16:$offset))),
876 (node (ScratchOffset (i32 VGPR_32:$vaddr), i16:$offset), vt:$in),
881 (node vt:$data, (ScratchOffset (i32 VGPR_32:$vaddr), i16:$offset)),