Home
last modified time | relevance | path

Searched refs:StTy (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoA.td64 multiclass AtomicStPat<PatFrag StoreOp, RVInst Inst, RegisterClass StTy,
66 def : Pat<(StoreOp BaseAddr:$rs1, (vt StTy:$rs2)),
67 (Inst StTy:$rs2, BaseAddr:$rs1, 0)>;
68 def : Pat<(StoreOp (add BaseAddr:$rs1, simm12:$imm12), (vt StTy:$rs2)),
69 (Inst StTy:$rs2, BaseAddr:$rs1, simm12:$imm12)>;
70 def : Pat<(StoreOp (IsOrAdd AddrFI:$rs1, simm12:$imm12), (vt StTy:$rs2)),
71 (Inst StTy:$rs2, AddrFI:$rs1, simm12:$imm12)>;
H A DRISCVInstrInfo.td1130 multiclass StPat<PatFrag StoreOp, RVInst Inst, RegisterClass StTy,
1132 def : Pat<(StoreOp (vt StTy:$rs2), BaseAddr:$rs1),
1133 (Inst StTy:$rs2, BaseAddr:$rs1, 0)>;
1134 def : Pat<(StoreOp (vt StTy:$rs2), (add BaseAddr:$rs1, simm12:$imm12)),
1135 (Inst StTy:$rs2, BaseAddr:$rs1, simm12:$imm12)>;
1136 def : Pat<(StoreOp (vt StTy:$rs2), (IsOrAdd AddrFI:$rs1, simm12:$imm12)),
1137 (Inst StTy:$rs2, AddrFI:$rs1, simm12:$imm12)>;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp833 StructType *StTy = GTI.getStructType(); in accumulateByteOffset() local
839 DL->getStructLayout(StTy)->getElementOffset(Field); in accumulateByteOffset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp559 if (StructType *StTy = GTI.getStructTypeOrNull()) { in selectGetElementPtr() local
563 TotalOffs += DL.getStructLayout(StTy)->getElementOffset(Field); in selectGetElementPtr()
H A DSelectionDAGBuilder.cpp3862 if (StructType *StTy = GTI.getStructTypeOrNull()) { in visitGetElementPtr() local
3866 uint64_t Offset = DL->getStructLayout(StTy)->getElementOffset(Field); in visitGetElementPtr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1490 if (StructType *StTy = GTI.getStructTypeOrNull()) { in translateGetElementPtr() local
1492 Offset += DL->getStructLayout(StTy)->getElementOffset(Field); in translateGetElementPtr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp4898 if (auto *StTy = GTI.getStructTypeOrNull()) { in selectGetElementPtr() local
4902 TotalOffs += DL.getStructLayout(StTy)->getElementOffset(Field); in selectGetElementPtr()