/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsABIInfo.cpp | 33 ArrayRef<MCPhysReg> MipsABIInfo::GetByValArgRegs() const { in GetByValArgRegs() 41 ArrayRef<MCPhysReg> MipsABIInfo::GetVarArgRegs() const { in GetVarArgRegs() 49 unsigned MipsABIInfo::GetCalleeAllocdArgSizeInBytes(CallingConv::ID CC) const { in GetCalleeAllocdArgSizeInBytes() 57 MipsABIInfo MipsABIInfo::computeTargetABI(const Triple &TT, StringRef CPU, in computeTargetABI() 60 return MipsABIInfo::O32(); in computeTargetABI() 62 return MipsABIInfo::N32(); in computeTargetABI() 64 return MipsABIInfo::N64(); in computeTargetABI() 66 return MipsABIInfo::N32(); in computeTargetABI() 70 return MipsABIInfo::N64(); in computeTargetABI() 71 return MipsABIInfo::O32(); in computeTargetABI() [all …]
|
H A D | MipsABIInfo.h | 22 class MipsABIInfo { 30 MipsABIInfo(ABI ThisABI) : ThisABI(ThisABI) {} in MipsABIInfo() function 32 static MipsABIInfo Unknown() { return MipsABIInfo(ABI::Unknown); } in Unknown() 33 static MipsABIInfo O32() { return MipsABIInfo(ABI::O32); } in O32() 34 static MipsABIInfo N32() { return MipsABIInfo(ABI::N32); } in N32() 35 static MipsABIInfo N64() { return MipsABIInfo(ABI::N64); } in N64() 36 static MipsABIInfo computeTargetABI(const Triple &TT, StringRef CPU, 58 bool operator<(const MipsABIInfo Other) const {
|
H A D | MipsMCAsmInfo.cpp | 25 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TheTriple, "", Options); in MipsMCAsmInfo()
|
H A D | MipsAsmBackend.cpp | 604 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(STI.getTargetTriple(), in createMipsAsmBackend()
|
H A D | MipsTargetStreamer.cpp | 835 ABI = MipsABIInfo( in MipsTargetELFStreamer() 838 ? MipsABIInfo::O32() in MipsTargetELFStreamer() 839 : MipsABIInfo::N64()); in MipsTargetELFStreamer()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | Mips.cpp | 21 class MipsABIInfo : public ABIInfo { class 30 MipsABIInfo(CodeGenTypes &CGT, bool _IsO32) : in MipsABIInfo() function in __anon00d9b2600111::MipsABIInfo 46 : TargetCodeGenInfo(std::make_unique<MipsABIInfo>(CGT, IsO32)), in MIPSTargetCodeGenInfo() 110 void MipsABIInfo::CoerceToIntArgs( in CoerceToIntArgs() 128 llvm::Type* MipsABIInfo::HandleAggregates(QualType Ty, uint64_t TySize) const { in HandleAggregates() 184 llvm::Type *MipsABIInfo::getPaddingType(uint64_t OrigOffset, in getPaddingType() 193 MipsABIInfo::classifyArgumentType(QualType Ty, uint64_t &Offset) const { in classifyArgumentType() 245 MipsABIInfo::returnAggregateInRegs(QualType RetTy, uint64_t Size) const { in returnAggregateInRegs() 286 ABIArgInfo MipsABIInfo::classifyReturnType(QualType RetTy) const { in classifyReturnType() 337 void MipsABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsTargetMachine.h | 16 #include "MCTargetDesc/MipsABIInfo.h" 31 MipsABIInfo ABI; 80 const MipsABIInfo &getABI() const { return ABI; } in getABI()
|
H A D | MipsTargetMachine.cpp | 77 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); in computeDataLayout() 132 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)), in MipsTargetMachine()
|
H A D | MipsTargetStreamer.h | 179 const MipsABIInfo &getABI() const { in getABI() 185 std::optional<MipsABIInfo> ABI;
|
H A D | MipsAsmPrinter.cpp | 394 case MipsABIInfo::ABI::O32: return "abi32"; in getCurrentABIString() 395 case MipsABIInfo::ABI::N32: return "abiN32"; in getCurrentABIString() 396 case MipsABIInfo::ABI::N64: return "abi64"; in getCurrentABIString() 758 const MipsABIInfo &ABI = MTM.getABI(); in emitStartOfAsmFile()
|
H A D | MipsSEFrameLowering.cpp | 413 MipsABIInfo ABI = STI.getABI(); in emitPrologue() 699 MipsABIInfo ABI = STI.getABI(); in emitEpilogue() 781 MipsABIInfo ABI = STI.getABI(); in getFrameIndexReference() 866 MipsABIInfo ABI = STI.getABI(); in determineCalleeSaves()
|
H A D | MipsSERegisterInfo.cpp | 154 MipsABIInfo ABI = in eliminateFI()
|
H A D | MipsSubtarget.cpp | 282 const MipsABIInfo &MipsSubtarget::getABI() const { return TM.getABI(); } in getABI()
|
H A D | MipsSubtarget.h | 238 const MipsABIInfo &getABI() const;
|
H A D | MipsMachineFunction.cpp | 10 #include "MCTargetDesc/MipsABIInfo.h" 80 const MipsABIInfo &ABI = in initGlobalBaseReg()
|
H A D | MipsRegisterInfo.cpp | 49 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass()
|
H A D | MipsCallLowering.cpp | 394 const MipsABIInfo &ABI = TM.getABI(); in lowerFormalArguments() 469 const MipsABIInfo &ABI = TM.getABI(); in lowerCall()
|
H A D | MipsBranchExpansion.cpp | 139 MipsBranchExpansion() : MachineFunctionPass(ID), ABI(MipsABIInfo::Unknown()) { in MipsBranchExpansion() 177 MipsABIInfo ABI;
|
H A D | MipsSEInstrInfo.cpp | 562 MipsABIInfo ABI = Subtarget.getABI(); in adjustStackPtr() 859 MipsABIInfo ABI = Subtarget.getABI(); in expandEhReturn()
|
H A D | MipsISelLowering.h | 505 const MipsABIInfo &ABI;
|
H A D | MipsSEISelDAGToDAG.cpp | 1094 const MipsABIInfo &ABI = in trySelect()
|
H A D | MipsFastISel.cpp | 244 const MipsABIInfo &getABI() const { in getABI()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 144 MipsABIInfo ABI; 529 ABI(MipsABIInfo::computeTargetABI(Triple(sti.getTargetTriple()), in MipsAsmParser() 597 const MipsABIInfo &getABI() const { return ABI; } in getABI()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 1428 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsABIInfo.cpp
|