/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 | 813 const MipsAnalyzeImmediate::InstSeq &Seq = in trySelect() 816 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() 50 RISCVMatInt::InstSeq &Res) { in generateInstSeqImpl() 177 RISCVMatInt::InstSeq &Res) { in generateInstSeqLeadingZeros() 187 RISCVMatInt::InstSeq TmpSeq; in generateInstSeqLeadingZeros() 227 InstSeq generateInstSeq(int64_t Val, const MCSubtargetInfo &STI) { in generateInstSeq() 228 RISCVMatInt::InstSeq Res; in generateInstSeq() 243 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq() 269 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq() 289 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq() 306 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 | 22 using InstSeq = SmallVector<Inst, 4>; variable 26 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 | 43 using InstSeq = SmallVector<Inst>; typedef in __anon571544da0111::LoongArchAsmParser 916 InstSeq Insts; in emitLoadAddressAbs() 941 InstSeq Insts; in emitLoadAddressPcrel() 964 InstSeq Insts; in emitLoadAddressPcrelLarge() 987 InstSeq Insts; in emitLoadAddressGot() 1010 InstSeq Insts; in emitLoadAddressGotLarge() 1033 InstSeq Insts; in emitLoadAddressTLSLE() 1051 InstSeq Insts; in emitLoadAddressTLSIE() 1074 InstSeq Insts; in emitLoadAddressTLSIELarge() 1097 InstSeq Insts; in emitLoadAddressTLSLD() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVLegalizerInfo.cpp | 566 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, STI); in shouldBeInConstantPool() 581 RISCVMatInt::InstSeq SeqLo = in shouldBeInConstantPool()
|
H A D | RISCVInstructionSelector.cpp | 943 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, *Subtarget); in materializeImm()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelDAGToDAG.cpp | 176 RISCVMatInt::InstSeq &Seq) { in selectImmSeq() 206 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, Subtarget); in selectImm() 222 RISCVMatInt::InstSeq SeqLo = in selectImm() 2478 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(CVal, *Subtarget); in selectConstantAddr()
|
H A D | RISCVInstrInfo.cpp | 797 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, STI); in movImm()
|
H A D | RISCVISelLowering.cpp | 2023 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, Subtarget); in shouldConvertConstantLoadToIntImm() 5634 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, Subtarget); in lowerConstant() 5649 RISCVMatInt::InstSeq SeqLo = in lowerConstant()
|