Home
last modified time | relevance | path

Searched refs:isMicroMips (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp144 bool MipsMCCodeEmitter::isMicroMips(const MCSubtargetInfo &STI) const { in isMicroMips() function in MipsMCCodeEmitter
199 if (isMicroMips(STI)) { in encodeInstruction()
238 } else if (IsLittleEndian && isMicroMips(STI)) { in encodeInstruction()
492 isMicroMips(STI) ? Mips::fixup_MICROMIPS_LO16 : Mips::fixup_Mips_LO16; in getJumpOffset16OpValue()
613 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_HI16 in getExprOpValue()
617 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_LO16 in getExprOpValue()
621 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOTTPREL in getExprOpValue()
625 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOT16 in getExprOpValue()
629 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_CALL16 in getExprOpValue()
633 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOT_DISP in getExprOpValue()
[all …]
H A DMipsTargetStreamer.cpp42 static bool isMicroMips(const MCSubtargetInfo *STI) { in isMicroMips() function
300 if (isMicroMips(STI) && hasShortDelaySlot) { in emitEmptyDelaySlot()
306 if (isMicroMips(STI)) in emitEmptyDelaySlot()
313 if (isMicroMips(STI)) in emitNop()
H A DMipsMCCodeEmitter.h35 bool isMicroMips(const MCSubtargetInfo &STI) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp86 bool isMicroMips = Subtarget.inMicroMipsMode(); in copyPhysReg() local
90 if (isMicroMips) in copyPhysReg()
99 Opc = isMicroMips ? Mips::MFHI16_MM : Mips::MFHI; in copyPhysReg()
102 Opc = isMicroMips ? Mips::MFLO16_MM : Mips::MFLO; in copyPhysReg()
375 bool isMicroMips = Subtarget.inMicroMipsMode(); in expandPostRAPseudo() local
421 Opc = isMicroMips ? Mips::CVT_D32_W_MM : Mips::CVT_D32_W; in expandPostRAPseudo()
428 Opc = isMicroMips ? Mips::CVT_D64_W_MM : Mips::CVT_D64_W; in expandPostRAPseudo()
435 expandBuildPairF64(MBB, MI, isMicroMips, false); in expandPostRAPseudo()
438 expandBuildPairF64(MBB, MI, isMicroMips, true); in expandPostRAPseudo()
441 expandExtractElementF64(MBB, MI, isMicroMips, false); in expandPostRAPseudo()
[all …]
H A DMipsSEInstrInfo.h117 MachineBasicBlock::iterator I, bool isMicroMips,
120 MachineBasicBlock::iterator I, bool isMicroMips,
H A DMipsISelLowering.h269 bool isMicroMips; variable
H A DMipsISelLowering.cpp545 isMicroMips = Subtarget.inMicroMipsMode(); in MipsTargetLowering()
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DMips.cpp207 if (isMicroMips(ctx)) in writeGotPlt()
258 if (isMicroMips(ctx)) { in writePltHeader()
323 if (isMicroMips(ctx)) { in writePlt()
H A DMipsArchTree.cpp382 bool elf::isMicroMips(Ctx &ctx) { return ctx.arg.eflags & EF_MIPS_MICROMIPS; } in isMicroMips() function in elf
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbols.cpp117 if (ctx.arg.emachine == EM_MIPS && isMicroMips(ctx) && in getSymVA()
185 if (ctx.arg.emachine == EM_MIPS && isMicroMips(ctx)) in getPltVA()
H A DTarget.h218 bool isMicroMips(Ctx &);
H A DSyntheticSections.cpp2356 if (isMicroMips(ctx)) { in writeTo()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DGnu.cpp955 static bool isMicroMips(const ArgList &Args) { in isMicroMips() function
1427 addMultilibFlag(isMicroMips(Args), "-mmicromips", Flags); in findMIPSMultilibs()