Searched refs:MipsABIInfo (Results 1 - 24 of 24) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIInfo.cpp1 //===---- MipsABIInfo.cpp - Information about MIPS ABI's ------------------===//
9 #include "MipsABIInfo.h"
33 ArrayRef<MCPhysReg> MipsABIInfo::GetByValArgRegs() const {
41 ArrayRef<MCPhysReg> MipsABIInfo::GetVarArgRegs() const {
49 unsigned MipsABIInfo::GetCalleeAllocdArgSizeInBytes(CallingConv::ID CC) const {
57 MipsABIInfo MipsABIInfo::computeTargetABI(const Triple &TT, StringRef CPU,
60 return MipsABIInfo::O32();
62 return MipsABIInfo::N32();
64 return MipsABIInfo
[all...]
H A DMipsABIInfo.h1 //===---- MipsABIInfo.h - Information about MIPS ABI's --------------------===//
22 class MipsABIInfo { class in namespace:llvm
30 MipsABIInfo(ABI ThisABI) : ThisABI(ThisABI) {} function in class:llvm::MipsABIInfo
32 static MipsABIInfo Unknown() { return MipsABIInfo(ABI::Unknown); }
33 static MipsABIInfo O32() { return MipsABIInfo(ABI::O32); }
34 static MipsABIInfo N32() { return MipsABIInfo(ABI::N32); }
35 static MipsABIInfo N6
[all...]
H A DMipsMCAsmInfo.cpp14 #include "MipsABIInfo.h"
25 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TheTriple, "", Options);
H A DMipsAsmBackend.cpp15 #include "MCTargetDesc/MipsABIInfo.h"
588 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(STI.getTargetTriple(),
H A DMipsTargetStreamer.cpp15 #include "MCTargetDesc/MipsABIInfo.h"
820 ABI = MipsABIInfo(
823 ? MipsABIInfo::O32()
824 : MipsABIInfo::N64());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h16 #include "MCTargetDesc/MipsABIInfo.h"
31 MipsABIInfo ABI;
67 const MipsABIInfo &getABI() const { return ABI; }
H A DMipsTargetMachine.cpp14 #include "MCTargetDesc/MipsABIInfo.h"
67 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions);
122 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)),
H A DMipsTargetStreamer.h13 #include "MCTargetDesc/MipsABIInfo.h"
178 const MipsABIInfo &getABI() const {
184 llvm::Optional<MipsABIInfo> ABI;
H A DMipsAsmPrinter.cpp15 #include "MCTargetDesc/MipsABIInfo.h"
394 case MipsABIInfo::ABI::O32: return "abi32";
395 case MipsABIInfo::ABI::N32: return "abiN32";
396 case MipsABIInfo::ABI::N64: return "abi64";
793 const MipsABIInfo &ABI = MTM.getABI();
H A DMipsMachineFunction.cpp10 #include "MCTargetDesc/MipsABIInfo.h"
72 const MipsABIInfo &ABI =
H A DMipsRegisterInfo.cpp14 #include "MCTargetDesc/MipsABIInfo.h"
49 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI();
H A DMipsSERegisterInfo.cpp154 MipsABIInfo ABI =
H A DMipsSubtarget.cpp279 const MipsABIInfo &MipsSubtarget::getABI() const { return TM.getABI(); }
H A DMipsSubtarget.h16 #include "MCTargetDesc/MipsABIInfo.h"
233 const MipsABIInfo &getABI() const;
H A DMipsSEFrameLowering.cpp14 #include "MCTargetDesc/MipsABIInfo.h"
413 MipsABIInfo ABI = STI.getABI();
700 MipsABIInfo ABI = STI.getABI();
781 MipsABIInfo ABI = STI.getABI();
865 MipsABIInfo ABI = STI.getABI();
H A DMipsBranchExpansion.cpp74 #include "MCTargetDesc/MipsABIInfo.h"
138 MipsBranchExpansion() : MachineFunctionPass(ID), ABI(MipsABIInfo::Unknown()) {
172 MipsABIInfo ABI;
H A DMipsCallLowering.cpp452 const MipsABIInfo &ABI = TM.getABI();
522 const MipsABIInfo &ABI = TM.getABI();
H A DMipsSEInstrInfo.cpp592 MipsABIInfo ABI = Subtarget.getABI();
889 MipsABIInfo ABI = Subtarget.getABI();
H A DMipsISelLowering.h17 #include "MCTargetDesc/MipsABIInfo.h"
513 const MipsABIInfo &ABI;
H A DMipsSEISelDAGToDAG.cpp1053 const MipsABIInfo &ABI =
H A DMipsFastISel.cpp16 #include "MCTargetDesc/MipsABIInfo.h"
249 const MipsABIInfo &getABI() const {
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp7574 class MipsABIInfo : public ABIInfo {
7583 MipsABIInfo(CodeGenTypes &CGT, bool _IsO32) :
7599 : TargetCodeGenInfo(std::make_unique<MipsABIInfo>(CGT, IsO32)),
7663 void MipsABIInfo::CoerceToIntArgs(
7681 llvm::Type* MipsABIInfo::HandleAggregates(QualType Ty, uint64_t TySize) const {
7737 llvm::Type *MipsABIInfo::getPaddingType(uint64_t OrigOffset,
7746 MipsABIInfo::classifyArgumentType(QualType Ty, uint64_t &Offset) const {
7798 MipsABIInfo::returnAggregateInRegs(QualType RetTy, uint64_t Size) const {
7839 ABIArgInfo MipsABIInfo::classifyReturnType(QualType RetTy) const {
7890 void MipsABIInfo
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp10 #include "MCTargetDesc/MipsABIInfo.h"
143 MipsABIInfo ABI;
530 ABI(MipsABIInfo::computeTargetABI(Triple(sti.getTargetTriple()),
597 const MipsABIInfo &getABI() const { return ABI; }
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile1158 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsABIInfo.cpp

Completed in 311 milliseconds