Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoA.td46 multiclass AtomicStPat<PatFrag StoreOp, RVInst Inst, RegisterClass StTy,
48 def : Pat<(StoreOp (AddrRegImm GPR:$rs1, simm12:$imm12), (vt StTy:$rs2)),
49 (Inst StTy:$rs2, GPR:$rs1, simm12:$imm12)>;
H A DRISCVInstrInfo.td1473 multiclass StPat<PatFrag StoreOp, RVInst Inst, RegisterClass StTy,
1475 def : Pat<(StoreOp (vt StTy:$rs2), (AddrRegImm GPR:$rs1, simm12:$imm12)),
1476 (Inst StTy:$rs2, GPR:$rs1, simm12:$imm12)>;
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPatternMatch.cpp1027 StructType *StTy = StructType::get(ScalarTy, ScalarTy); in TEST_F() local
1028 StructType *StTy2 = StructType::get(ScalarTy, StTy); in TEST_F()
1029 StructType *StTy3 = StructType::get(StTy, ScalarTy); in TEST_F()
1040 auto *UP = ConstantStruct::get(StTy, {U, P}); in TEST_F()
1046 EXPECT_FALSE(match(ConstantStruct::get(StTy, {U, Zero}), m_Undef())); in TEST_F()
1047 EXPECT_FALSE(match(ConstantStruct::get(StTy, {Zero, U}), m_Undef())); in TEST_F()
1048 EXPECT_FALSE(match(ConstantStruct::get(StTy, {P, Zero}), m_Undef())); in TEST_F()
1049 EXPECT_FALSE(match(ConstantStruct::get(StTy, {Zero, P}), m_Undef())); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td827 multiclass StPat<PatFrag StoreOp, LAInst Inst, RegisterClass StTy,
829 def : Pat<(StoreOp (vt StTy:$rd), BaseAddr:$rj),
830 (Inst StTy:$rd, BaseAddr:$rj, 0)>;
831 def : Pat<(StoreOp (vt StTy:$rd), (add BaseAddr:$rj, simm12:$imm12)),
832 (Inst StTy:$rd, BaseAddr:$rj, simm12:$imm12)>;
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp832 StructType *StTy = GTI.getStructType(); in accumulateByteOffset() local
838 DL->getStructLayout(StTy)->getElementOffset(Field); in accumulateByteOffset()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp556 if (StructType *StTy = GTI.getStructTypeOrNull()) { in selectGetElementPtr() local
560 TotalOffs += DL.getStructLayout(StTy)->getElementOffset(Field); in selectGetElementPtr()
H A DSelectionDAGBuilder.cpp3868 if (StructType *StTy = GTI.getStructTypeOrNull()) { in visitGetElementPtr() local
3873 DAG.getDataLayout().getStructLayout(StTy)->getElementOffset(Field); in visitGetElementPtr()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1523 if (StructType *StTy = GTI.getStructTypeOrNull()) { in translateGetElementPtr() local
1525 Offset += DL->getStructLayout(StTy)->getElementOffset(Field); in translateGetElementPtr()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp4910 if (auto *StTy = GTI.getStructTypeOrNull()) { in selectGetElementPtr() local
4914 TotalOffs += DL.getStructLayout(StTy)->getElementOffset(Field); in selectGetElementPtr()