| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.h | 30 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI, 33 bool legalizeIntrinsic(LegalizerHelper &Helper, 50 LegalizerHelper &Helper) const; 52 LegalizerHelper &Helper) const; 56 LegalizerHelper &Helper) const; 58 LegalizerHelper &Helper) const; 60 LegalizerHelper &Helper) const; 61 bool legalizeCTTZ(MachineInstr &MI, LegalizerHelper &Helper) const; 62 bool legalizeMemOps(MachineInstr &MI, LegalizerHelper &Helper) const; 65 LegalizerHelper &Helper) const; [all …]
|
| H A D | AArch64LegalizerInfo.cpp | 1188 LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() 1262 LegalizerHelper::LegalizeResult::Legalized); in legalizeFunnelShift() 1295 LegalizerHelper &Helper) const { in legalizeRotate() 1366 bool AArch64LegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic() 1735 LegalizerHelper &Helper) const { in legalizeCTPOP() 1783 LegalizerHelper::LegalizeResult::Legalized; in legalizeCTPOP() 1942 LegalizerHelper &Helper) const { in legalizeCTTZ() 1953 LegalizerHelper &Helper) const { in legalizeMemOps() 2038 LegalizerHelper::LegalizeResult::UnableToLegalize; in legalizeExtractVectorElt() 2042 MachineInstr &MI, LegalizerHelper &Helper) const { in legalizeDynStackAlloc() [all …]
|
| H A D | AArch64PostLegalizerLowering.cpp | 1086 LegalizerHelper Helper(*MI.getMF(), Observer, B); in applyVectorSextInReg() 1194 LegalizerHelper Helper(*MI.getMF(), Observer, B); in applyExtMulToMULL()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 103 LegalizerHelper::LegalizerHelper(MachineFunction &MF, in LegalizerHelper() function in LegalizerHelper 110 LegalizerHelper::LegalizerHelper(MachineFunction &MF, const LegalizerInfo &LI, in LegalizerHelper() function in LegalizerHelper 1179 LegalizerHelper::LegalizeResult LegalizerHelper::narrowScalar(MachineInstr &MI, in narrowScalar() 3297 LegalizerHelper::LegalizeResult LegalizerHelper::lowerLoad(GAnyLoad &LoadMI) { in lowerLoad() 3434 LegalizerHelper::LegalizeResult LegalizerHelper::lowerStore(GStore &StoreMI) { in lowerStore() 4659 LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorShuffle( in fewerElementsVectorShuffle() 4797 LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorReductions( in fewerElementsVectorReductions() 6335 LegalizerHelper::LegalizeResult LegalizerHelper::lowerEXT(MachineInstr &MI) { in lowerEXT() 6377 LegalizerHelper::LegalizeResult LegalizerHelper::lowerTRUNC(MachineInstr &MI) { in lowerTRUNC() 6873 LegalizerHelper::LegalizeResult LegalizerHelper::lowerFPOWI(MachineInstr &MI) { in lowerFPOWI() [all …]
|
| H A D | Legalizer.cpp | 220 LegalizerHelper Helper(MF, LI, WrapperObserver, MIRBuilder, KB); in legalizeMachineFunction() 242 if (Res == LegalizerHelper::UnableToLegalize) { in legalizeMachineFunction() 261 Changed |= Res == LegalizerHelper::Legalized; in legalizeMachineFunction()
|
| H A D | CombinerHelper.cpp | 1248 LegalizerHelper Helper(B.getMF(), DummyObserver, B); in matchCombineExtractedVectorLoad() 1479 LegalizerHelper Helper(HelperBuilder.getMF(), DummyObserver, HelperBuilder); in tryEmitMemcpyInline() 1481 LegalizerHelper::LegalizeResult::Legalized; in tryEmitMemcpyInline() 1487 LegalizerHelper Helper(HelperBuilder.getMF(), DummyObserver, HelperBuilder); in tryCombineMemCpyFamily() 1489 LegalizerHelper::LegalizeResult::Legalized; in tryCombineMemCpyFamily()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.h | 37 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI, 58 bool legalizeMinNumMaxNum(LegalizerHelper &Helper, MachineInstr &MI) const; 77 bool legalizeLoad(LegalizerHelper &Helper, MachineInstr &MI) const; 78 bool legalizeStore(LegalizerHelper &Helper, MachineInstr &MI) const; 104 void buildMultiply(LegalizerHelper &Helper, MutableArrayRef<Register> Accum, 108 bool legalizeMul(LegalizerHelper &Helper, MachineInstr &MI) const; 176 bool legalizeDSAtomicFPIntrinsic(LegalizerHelper &Helper, 222 bool legalizeSBufferLoad(LegalizerHelper &Helper, MachineInstr &MI) const; 235 bool legalizeIntrinsic(LegalizerHelper &Helper,
|
| H A D | AMDGPURegisterBankInfo.cpp | 1112 LegalizerHelper Helper(B.getMF(), ApplyBank, B); in applyMappingLoad() 1116 LegalizerHelper::Legalized) in applyMappingLoad() 1156 LegalizerHelper Helper(B.getMF(), O, B); in applyMappingLoad() 2254 LegalizerHelper Helper(B.getMF(), ApplyBank, B); in applyMappingImpl() 2256 if (Helper.widenScalar(MI, 0, S32) != LegalizerHelper::Legalized) in applyMappingImpl() 2398 LegalizerHelper Helper(*MF, ApplyBank, B); in applyMappingImpl() 2401 LegalizerHelper::Legalized) in applyMappingImpl() 2456 LegalizerHelper Helper(*MF, Apply, B); in applyMappingImpl() 2458 if (Helper.lowerAbsToMaxNeg(MI) != LegalizerHelper::Legalized) in applyMappingImpl() 2526 LegalizerHelper Helper(*MF, ApplySALU, B); in applyMappingImpl() [all …]
|
| H A D | AMDGPULegalizerInfo.cpp | 2010 LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() 2586 bool AMDGPULegalizerInfo::legalizeMinNumMaxNum(LegalizerHelper &Helper, in legalizeMinNumMaxNum() 2602 return Helper.lowerFMinNumMaxNum(MI) == LegalizerHelper::Legalized; in legalizeMinNumMaxNum() 2968 bool AMDGPULegalizerInfo::legalizeLoad(LegalizerHelper &Helper, in legalizeLoad() 3057 bool AMDGPULegalizerInfo::legalizeStore(LegalizerHelper &Helper, in legalizeStore() 3095 LegalizerHelper Helper(MF, DummyObserver, HelperBuilder); in legalizeFMad() 3096 return Helper.lowerFMad(MI) == LegalizerHelper::Legalized; in legalizeFMad() 3771 void AMDGPULegalizerInfo::buildMultiply(LegalizerHelper &Helper, in buildMultiply() 4024 bool AMDGPULegalizerInfo::legalizeMul(LegalizerHelper &Helper, in legalizeMul() 6500 bool AMDGPULegalizerInfo::legalizeSBufferLoad(LegalizerHelper &Helper, in legalizeSBufferLoad() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsLegalizerInfo.h | 28 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI, 31 bool legalizeIntrinsic(LegalizerHelper &Helper,
|
| H A D | MipsLegalizerInfo.cpp | 334 LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() 507 bool MipsLegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic()
|
| H A D | MipsRegisterBankInfo.cpp | 743 LegalizerHelper Helper(*MF, NewInstrObserver, Builder); in applyMappingImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVLegalizerInfo.h | 32 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI, 35 bool legalizeIntrinsic(LegalizerHelper &Helper,
|
| H A D | RISCVLegalizerInfo.cpp | 378 bool RISCVLegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic() 455 LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() 476 LegalizerHelper::Legalized; in legalizeCustom()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.h | 47 class LegalizerHelper { 81 LegalizerHelper(MachineFunction &MF, GISelChangeObserver &Observer, 83 LegalizerHelper(MachineFunction &MF, const LegalizerInfo &LI, 430 LegalizerHelper::LegalizeResult 437 LegalizerHelper::LegalizeResult 444 LegalizerHelper::LegalizeResult
|
| H A D | LegalizerInfo.h | 37 class LegalizerHelper; variable 1297 virtual bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() 1306 virtual bool legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86LegalizerInfo.h | 33 bool legalizeIntrinsic(LegalizerHelper &Helper,
|
| H A D | X86LegalizerInfo.cpp | 552 bool X86LegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVLegalizerInfo.h | 32 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI,
|
| H A D | SPIRVLegalizerInfo.cpp | 281 LegalizerHelper &Helper, in convertPtrToInt() 293 LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMLegalizerInfo.h | 30 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI,
|
| H A D | ARMLegalizerInfo.cpp | 365 bool ARMLegalizerInfo::legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() 397 if (Status != LegalizerHelper::Legalized) in legalizeCustom() 435 if (Status != LegalizerHelper::Legalized) in legalizeCustom()
|
| /freebsd-14.2/lib/clang/libllvm/ |
| H A D | Makefile | 280 SRCS_MIN+= CodeGen/GlobalISel/LegalizerHelper.cpp
|