Home
last modified time | relevance | path

Searched refs:InstSeq (Results 1 – 10 of 10) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsAnalyzeImmediate.h24 using InstSeq = SmallVector<Inst, 7>; variable
29 const InstSeq &Analyze(uint64_t Imm, unsigned Size, bool LastInstrIsADDiu);
32 using InstSeqLs = SmallVector<InstSeq, 5>;
53 void ReplaceADDiuSLLWithLUi(InstSeq &Seq);
57 void GetShortestSeq(InstSeqLs &SeqLs, InstSeq &Insts);
61 InstSeq Insts;
DMipsAnalyzeImmediate.cpp24 SeqLs.push_back(InstSeq(1, I)); in AddInstr()
89 void MipsAnalyzeImmediate::ReplaceADDiuSLLWithLUi(InstSeq &Seq) { in ReplaceADDiuSLLWithLUi()
109 void MipsAnalyzeImmediate::GetShortestSeq(InstSeqLs &SeqLs, InstSeq &Insts) { in GetShortestSeq()
128 const MipsAnalyzeImmediate::InstSeq
DMipsSEInstrInfo.cpp631 const MipsAnalyzeImmediate::InstSeq &Seq = in loadImmediate()
633 MipsAnalyzeImmediate::InstSeq::const_iterator Inst = Seq.begin(); in loadImmediate()
DMipsSEISelDAGToDAG.cpp803 const MipsAnalyzeImmediate::InstSeq &Seq = in trySelect()
806 MipsAnalyzeImmediate::InstSeq::const_iterator Inst = Seq.begin(); in trySelect()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVMatInt.cpp15 static int getInstSeqCost(RISCVMatInt::InstSeq &Res, bool HasRVC) { in getInstSeqCost()
50 RISCVMatInt::InstSeq &Res) { in generateInstSeqImpl()
175 InstSeq generateInstSeq(int64_t Val, const FeatureBitset &ActiveFeatures) { in generateInstSeq()
176 RISCVMatInt::InstSeq Res; in generateInstSeq()
191 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
212 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
266 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
279 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
306 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
358 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
[all …]
DRISCVMatInt.h42 using InstSeq = SmallVector<Inst, 8>; variable
49 InstSeq generateInstSeq(int64_t Val, const FeatureBitset &ActiveFeatures);
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVISelDAGToDAG.cpp176 RISCVMatInt::InstSeq &Seq) { in selectImmSeq()
206 RISCVMatInt::InstSeq Seq = in selectImm()
1933 RISCVMatInt::InstSeq Seq = in selectConstantAddr()
DRISCVInstrInfo.cpp696 RISCVMatInt::InstSeq Seq = in movImm()
DRISCVISelLowering.cpp1286 RISCVMatInt::InstSeq Seq = in shouldConvertConstantLoadToIntImm()
3697 RISCVMatInt::InstSeq Seq = in lowerConstant()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/
DRISCVAsmParser.cpp2323 RISCVMatInt::InstSeq Seq = in emitLoadImm()