| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsAnalyzeImmediate.h | 24 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;
|
| H A D | MipsAnalyzeImmediate.cpp | 24 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
|
| H A D | MipsSEInstrInfo.cpp | 601 const MipsAnalyzeImmediate::InstSeq &Seq = in loadImmediate() 603 MipsAnalyzeImmediate::InstSeq::const_iterator Inst = Seq.begin(); in loadImmediate()
|
| H A D | MipsSEISelDAGToDAG.cpp | 759 const MipsAnalyzeImmediate::InstSeq &Seq = in trySelect() 762 MipsAnalyzeImmediate::InstSeq::const_iterator Inst = Seq.begin(); in trySelect()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMatInt.cpp | 16 static int getInstSeqCost(RISCVMatInt::InstSeq &Res, bool HasRVC) { in getInstSeqCost() 54 RISCVMatInt::InstSeq &Res) { in generateInstSeqImpl() 207 RISCVMatInt::InstSeq &Res) { in generateInstSeqLeadingZeros() 217 RISCVMatInt::InstSeq TmpSeq; in generateInstSeqLeadingZeros() 257 InstSeq generateInstSeq(int64_t Val, const MCSubtargetInfo &STI) { in generateInstSeq() 258 RISCVMatInt::InstSeq Res; in generateInstSeq() 273 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq() 299 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq() 319 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq() 336 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq() [all …]
|
| H A D | RISCVMatInt.h | 43 using InstSeq = SmallVector<Inst, 8>; variable 50 InstSeq generateInstSeq(int64_t Val, const MCSubtargetInfo &STI); 61 InstSeq generateTwoRegInstSeq(int64_t Val, const MCSubtargetInfo &STI,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchMatInt.h | 23 using InstSeq = SmallVector<Inst, 4>; variable 27 InstSeq generateInstSeq(int64_t Val);
|
| H A D | LoongArchMatInt.cpp | 15 LoongArchMatInt::InstSeq LoongArchMatInt::generateInstSeq(int64_t Val) { in generateInstSeq() 27 InstSeq Insts; in generateInstSeq()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 53 using InstSeq = SmallVector<Inst>; typedef in __anon571544da0111::LoongArchAsmParser 958 InstSeq Insts; in emitLoadAddressAbs() 983 InstSeq Insts; in emitLoadAddressPcrel() 1006 InstSeq Insts; in emitLoadAddressPcrelLarge() 1026 InstSeq Insts; in emitLoadAddressGot() 1080 InstSeq Insts; in emitLoadAddressGotLarge() 1103 InstSeq Insts; in emitLoadAddressTLSLE() 1118 InstSeq Insts; in emitLoadAddressTLSIE() 1173 InstSeq Insts; in emitLoadAddressTLSIELarge() 1193 InstSeq Insts; in emitLoadAddressTLSLD() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVLegalizerInfo.cpp | 821 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, STI); in shouldBeInConstantPool() 836 RISCVMatInt::InstSeq SeqLo = in shouldBeInConstantPool()
|
| H A D | RISCVInstructionSelector.cpp | 1058 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, *Subtarget); in materializeImm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 179 RISCVMatInt::InstSeq &Seq) { in selectImmSeq() 209 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, Subtarget); in selectImm() 225 RISCVMatInt::InstSeq SeqLo = in selectImm() 2806 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(CVal, *Subtarget); in selectConstantAddr()
|
| H A D | RISCVInstrInfo.cpp | 911 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, STI); in movImm()
|
| H A D | RISCVISelLowering.cpp | 2220 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, Subtarget); in shouldConvertConstantLoadToIntImm() 6588 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, Subtarget); in lowerConstant() 6603 RISCVMatInt::InstSeq SeqLo = in lowerConstant()
|