HomeSort by: relevance | last modified time | path
    Searched refs:VOffset (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPULegalizerInfo.cpp 3527 // split between the instruction's voffset and immoffset fields) and soffset
3530 // offset and figures out how to split it between voffset and immoffset.
3551 // for the voffset field is a multiple of 4096, and it stands more chance
3690 Register VOffset = MI.getOperand(3 + OpOffset).getReg();
3701 std::tie(VOffset, ImmOffset, TotalOffset) = splitBufferOffsets(B, VOffset);
3733 .addUse(VOffset) // voffset
3773 Register VOffset = MI.getOperand(3 + OpOffset).getReg();
3791 std::tie(VOffset, ImmOffset, TotalOffset) = splitBufferOffsets(B, VOffset)
    [all...]
AMDGPUInstructionSelector.cpp 2942 MachineOperand &VOffset = MI.getOperand(4);
2946 bool HasVOffset = !isOperandImmEqual(VOffset, 0, *MRI);
2984 .addReg(VOffset.getReg())
2991 I.add(VOffset);
3542 // (voffset = large_offset & ~MaxOffset) +
3562 }, // voffset
3595 // It's possible voffset is an SGPR here, but the copy to VGPR will be
3597 if (Register VOffset = matchZeroExtendFromS32(*MRI, PtrBaseOffset)) {
3601 [=](MachineInstrBuilder &MIB) { // voffset
3602 MIB.addReg(VOffset);
    [all...]
AMDGPURegisterBankInfo.cpp 365 // rsrc, voffset, offset
1329 // the three offsets (voffset, soffset and instoffset)
1450 Register VOffset;
1454 VOffset, SOffset, ImmOffset, Alignment);
1496 .addUse(VOffset) // voffset
1698 // for the voffset field is a multiple of 4096, and it stands more chance
1764 Register VOffset = MI.getOperand(3).getReg();
1769 std::tie(VOffset, ImmOffset) = splitBufferOffsets(B, VOffset);
    [all...]
AMDGPUISelDAGToDAG.cpp 213 SDValue &VOffset, SDValue &Offset) const;
1782 SDValue &VOffset,
1802 // (voffset = large_offset & ~MaxOffset) +
1812 VOffset = SDValue(VMov, 0);
1841 VOffset = ZextRHS;
1849 VOffset = ZextLHS;
1869 VOffset = SDValue(VMov, 0);
SIISelLowering.cpp 6364 {}, // voffset
6732 // it returns the sum of VOffset, SOffset, and Offset.
6733 static unsigned getBufferOffsetForMMO(SDValue VOffset,
6738 if (!isa<ConstantSDNode>(VOffset) || !isa<ConstantSDNode>(SOffset) ||
6747 return cast<ConstantSDNode>(VOffset)->getSExtValue() +
6764 Offsets.first, // voffset
6791 Offsets.first, // voffset
6920 SDValue(), // voffset -- will be set by setBufferOffsets
6962 Offsets.first, // voffset
6982 Offsets.first, // voffset
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCCodeEmitter.cpp 730 unsigned VOffset = 0;
749 ++VOffset;
771 unsigned Offset = HexagonMCInstrInfo::isVector(MCII, MI) ? VOffset
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]

Completed in 46 milliseconds