Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsABIInfo.cpp26 ArrayRef<MCPhysReg> MipsABIInfo::GetByValArgRegs() const { in GetByValArgRegs()
34 ArrayRef<MCPhysReg> MipsABIInfo::GetVarArgRegs() const { in GetVarArgRegs()
42 unsigned MipsABIInfo::GetCalleeAllocdArgSizeInBytes(CallingConv::ID CC) const { in GetCalleeAllocdArgSizeInBytes()
50 MipsABIInfo MipsABIInfo::computeTargetABI(const Triple &TT, StringRef CPU, in computeTargetABI()
53 return MipsABIInfo::O32(); in computeTargetABI()
55 return MipsABIInfo::N32(); in computeTargetABI()
57 return MipsABIInfo::N64(); in computeTargetABI()
62 return MipsABIInfo::N64(); in computeTargetABI()
63 return MipsABIInfo::O32(); in computeTargetABI()
66 unsigned MipsABIInfo::GetStackPtr() const { in GetStackPtr()
[all …]
DMipsABIInfo.h24 class MipsABIInfo {
32 MipsABIInfo(ABI ThisABI) : ThisABI(ThisABI) {} in MipsABIInfo() function
34 static MipsABIInfo Unknown() { return MipsABIInfo(ABI::Unknown); } in Unknown()
35 static MipsABIInfo O32() { return MipsABIInfo(ABI::O32); } in O32()
36 static MipsABIInfo N32() { return MipsABIInfo(ABI::N32); } in N32()
37 static MipsABIInfo N64() { return MipsABIInfo(ABI::N64); } in N64()
38 static MipsABIInfo computeTargetABI(const Triple &TT, StringRef CPU,
60 bool operator<(const MipsABIInfo Other) const {
DCMakeLists.txt2 MipsABIInfo.cpp
/external/llvm/lib/Target/Mips/
DMipsTargetMachine.h33 MipsABIInfo ABI;
69 const MipsABIInfo &getABI() const { return ABI; } in getABI()
DMipsTargetMachine.cpp52 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); in computeDataLayout()
103 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)), in MipsTargetMachine()
DMipsTargetStreamer.h164 const MipsABIInfo &getABI() const { in getABI()
170 llvm::Optional<MipsABIInfo> ABI;
DMipsAsmPrinter.cpp313 case MipsABIInfo::ABI::O32: return "abi32"; in getCurrentABIString()
314 case MipsABIInfo::ABI::N32: return "abiN32"; in getCurrentABIString()
315 case MipsABIInfo::ABI::N64: return "abi64"; in getCurrentABIString()
691 const MipsABIInfo &ABI = MTM.getABI(); in EmitStartOfAsmFile()
DMipsSubtarget.cpp174 const MipsABIInfo &MipsSubtarget::getABI() const { return TM.getABI(); } in getABI()
DMipsSERegisterInfo.cpp111 MipsABIInfo ABI = in eliminateFI()
DMipsSubtarget.h173 const MipsABIInfo &getABI() const;
DMipsSEFrameLowering.cpp387 MipsABIInfo ABI = STI.getABI(); in emitPrologue()
676 MipsABIInfo ABI = STI.getABI(); in emitEpilogue()
758 MipsABIInfo ABI = STI.getABI(); in getFrameIndexReference()
845 MipsABIInfo ABI = STI.getABI(); in determineCalleeSaves()
DMipsRegisterInfo.cpp52 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass()
DMipsSEInstrInfo.cpp441 MipsABIInfo ABI = Subtarget.getABI(); in adjustStackPtr()
709 MipsABIInfo ABI = Subtarget.getABI(); in expandEhReturn()
DMipsLongBranch.cpp92 MipsABIInfo ABI;
DMipsISelLowering.h399 const MipsABIInfo &ABI;
DMipsSEISelDAGToDAG.cpp143 const MipsABIInfo &ABI = static_cast<const MipsTargetMachine &>(TM).getABI(); in initGlobalBaseReg()
/external/clang/lib/CodeGen/
DTargetInfo.cpp6182 class MipsABIInfo : public ABIInfo { class
6191 MipsABIInfo(CodeGenTypes &CGT, bool _IsO32) : in MipsABIInfo() function in __anonbc557ed20a11::MipsABIInfo
6207 : TargetCodeGenInfo(new MipsABIInfo(CGT, IsO32)), in MIPSTargetCodeGenInfo()
6256 void MipsABIInfo::CoerceToIntArgs( in CoerceToIntArgs()
6274 llvm::Type* MipsABIInfo::HandleAggregates(QualType Ty, uint64_t TySize) const { in HandleAggregates()
6330 llvm::Type *MipsABIInfo::getPaddingType(uint64_t OrigOffset, in getPaddingType()
6339 MipsABIInfo::classifyArgumentType(QualType Ty, uint64_t &Offset) const { in classifyArgumentType()
6384 MipsABIInfo::returnAggregateInRegs(QualType RetTy, uint64_t Size) const { in returnAggregateInRegs()
6425 ABIArgInfo MipsABIInfo::classifyReturnType(QualType RetTy) const { in classifyReturnType()
6463 void MipsABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
[all …]
/external/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp111 MipsABIInfo ABI;
406 ABI(MipsABIInfo::computeTargetABI(Triple(sti.getTargetTriple()), in MipsAsmParser()
452 const MipsABIInfo &getABI() const { return ABI; } in getABI()