LLVM: lib/Target/Mips/MipsLegalizerInfo.cpp File Reference (original) (raw)
This file implements the targeting of the Machinelegalizer class for Mips. More...
Go to the source code of this file.
| Functions | |
|---|---|
| static bool | isUnalignedMemmoryAccess (uint64_t MemSize, uint64_t AlignInBits) |
| static bool | CheckTy0Ty1MemSizeAlign (const LegalityQuery &Query, std::initializer_list< TypesAndMemOps > SupportedValues) |
| static bool | CheckTyN (unsigned N, const LegalityQuery &Query, std::initializer_list< LLT > SupportedValues) |
| static bool | SelectMSA3OpIntrinsic (MachineInstr &MI, unsigned Opcode, MachineIRBuilder &MIRBuilder, const MipsSubtarget &ST) |
| static bool | MSA3OpIntrinsicToGeneric (MachineInstr &MI, unsigned Opcode, MachineIRBuilder &MIRBuilder, const MipsSubtarget &ST) |
| static bool | MSA2OpIntrinsicToGeneric (MachineInstr &MI, unsigned Opcode, MachineIRBuilder &MIRBuilder, const MipsSubtarget &ST) |
This file implements the targeting of the Machinelegalizer class for Mips.
This should be generated by TableGen.
Definition in file MipsLegalizerInfo.cpp.