Home
last modified time | relevance | path

Searched refs:MipsABIInfo (Results 1 – 25 of 26) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/
DMipsABIInfo.cpp39 ArrayRef<MCPhysReg> MipsABIInfo::GetByValArgRegs() const { in GetByValArgRegs()
47 ArrayRef<MCPhysReg> MipsABIInfo::GetVarArgRegs() const { in GetVarArgRegs()
55 unsigned MipsABIInfo::GetCalleeAllocdArgSizeInBytes(CallingConv::ID CC) const { in GetCalleeAllocdArgSizeInBytes()
63 MipsABIInfo MipsABIInfo::computeTargetABI(const Triple &TT, StringRef CPU, in computeTargetABI()
66 return MipsABIInfo::O32(); in computeTargetABI()
68 return MipsABIInfo::N32(); in computeTargetABI()
70 return MipsABIInfo::N64(); in computeTargetABI()
72 return MipsABIInfo::N32(); in computeTargetABI()
76 return MipsABIInfo::N64(); in computeTargetABI()
77 return MipsABIInfo::O32(); in computeTargetABI()
[all …]
DMipsABIInfo.h22 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 {
DMipsMCAsmInfo.cpp25 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TheTriple, "", Options); in MipsMCAsmInfo()
DCMakeLists.txt2 MipsABIInfo.cpp
DMipsAsmBackend.cpp602 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(STI.getTargetTriple(), in createMipsAsmBackend()
DMipsTargetStreamer.cpp834 ABI = MipsABIInfo( in MipsTargetELFStreamer()
837 ? MipsABIInfo::O32() in MipsTargetELFStreamer()
838 : MipsABIInfo::N64()); in MipsTargetELFStreamer()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsTargetMachine.h31 MipsABIInfo ABI;
80 const MipsABIInfo &getABI() const { return ABI; } in getABI()
DMipsTargetMachine.cpp78 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); in computeDataLayout()
133 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)), in MipsTargetMachine()
DMipsTargetStreamer.h179 const MipsABIInfo &getABI() const { in getABI()
185 std::optional<MipsABIInfo> ABI;
DMipsAsmPrinter.cpp470 case MipsABIInfo::ABI::O32: return "abi32"; in getCurrentABIString()
471 case MipsABIInfo::ABI::N32: return "abiN32"; in getCurrentABIString()
472 case MipsABIInfo::ABI::N64: return "abi64"; in getCurrentABIString()
869 const MipsABIInfo &ABI = MTM.getABI(); in emitStartOfAsmFile()
DMipsSEFrameLowering.cpp413 MipsABIInfo ABI = STI.getABI(); in emitPrologue()
700 MipsABIInfo ABI = STI.getABI(); in emitEpilogue()
782 MipsABIInfo ABI = STI.getABI(); in getFrameIndexReference()
867 MipsABIInfo ABI = STI.getABI(); in determineCalleeSaves()
DMipsSERegisterInfo.cpp154 MipsABIInfo ABI = in eliminateFI()
DMipsSubtarget.h236 const MipsABIInfo &getABI() const;
DMipsSubtarget.cpp284 const MipsABIInfo &MipsSubtarget::getABI() const { return TM.getABI(); } in getABI()
DMipsMachineFunction.cpp79 const MipsABIInfo &ABI = in initGlobalBaseReg()
DMipsRegisterInfo.cpp49 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass()
DMipsCallLowering.cpp394 const MipsABIInfo &ABI = TM.getABI(); in lowerFormalArguments()
469 const MipsABIInfo &ABI = TM.getABI(); in lowerCall()
DMipsBranchExpansion.cpp139 MipsBranchExpansion() : MachineFunctionPass(ID), ABI(MipsABIInfo::Unknown()) { in MipsBranchExpansion()
177 MipsABIInfo ABI;
DMipsSEInstrInfo.cpp592 MipsABIInfo ABI = Subtarget.getABI(); in adjustStackPtr()
889 MipsABIInfo ABI = Subtarget.getABI(); in expandEhReturn()
DMipsISelLowering.h503 const MipsABIInfo &ABI;
DMipsSEISelDAGToDAG.cpp1086 const MipsABIInfo &ABI = in trySelect()
DMipsFastISel.cpp244 const MipsABIInfo &getABI() const { in getABI()
/openbsd/src/gnu/usr.bin/clang/libLLVMMipsDesc/
DMakefile8 SRCS+= MipsABIInfo.cpp \
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/
DBUILD.gn62 "MipsABIInfo.cpp",
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DTargetInfo.cpp7994 class MipsABIInfo : public ABIInfo { class
8003 MipsABIInfo(CodeGenTypes &CGT, bool _IsO32) : in MipsABIInfo() function in __anon5939124d0e11::MipsABIInfo
8019 : TargetCodeGenInfo(std::make_unique<MipsABIInfo>(CGT, IsO32)), in MIPSTargetCodeGenInfo()
8083 void MipsABIInfo::CoerceToIntArgs( in CoerceToIntArgs()
8101 llvm::Type* MipsABIInfo::HandleAggregates(QualType Ty, uint64_t TySize) const { in HandleAggregates()
8157 llvm::Type *MipsABIInfo::getPaddingType(uint64_t OrigOffset, in getPaddingType()
8166 MipsABIInfo::classifyArgumentType(QualType Ty, uint64_t &Offset) const { in classifyArgumentType()
8218 MipsABIInfo::returnAggregateInRegs(QualType RetTy, uint64_t Size) const { in returnAggregateInRegs()
8259 ABIArgInfo MipsABIInfo::classifyReturnType(QualType RetTy) const { in classifyReturnType()
8310 void MipsABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
[all …]

12