| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
| H A D | Combine.td | 204 (apply [{ Helper.applyCombineCopy(*${mi}); }])>; 567 [{ return Helper.matchUndefStore(*${root}); }]), 568 (apply [{ Helper.eraseInst(*${root}); }]) 731 [{ return Helper.matchNotCmp(*${d}, ${info}); }]), 732 (apply [{ Helper.applyNotCmp(*${d}, ${info}); }]) 842 (apply [{ Helper.applyPtrAddZero(*${root}); }])>; 992 [{ return Helper.matchUDivByConst(*${root}); }]), 993 (apply [{ Helper.applyUDivByConst(*${root}); }])>; 998 [{ return Helper.matchSDivByConst(*${root}); }]), 999 (apply [{ Helper.applySDivByConst(*${root}); }])>; [all …]
|
| /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 | AArch64O0PreLegalizerCombiner.cpp | 47 mutable CombinerHelper Helper; member in __anon5ae5cd540111::AArch64O0PreLegalizerCombinerImpl 80 Helper(Observer, B, /*IsPreLegalize*/ true, &KB), RuleConfig(RuleConfig), in AArch64O0PreLegalizerCombinerImpl() 95 return Helper.tryCombineConcatVectors(MI); in tryCombineAll() 97 return Helper.tryCombineShuffleVector(MI); in tryCombineAll() 99 return Helper.tryEmitMemcpyInline(MI); in tryCombineAll() 106 if (Helper.tryCombineMemCpyFamily(MI, MaxLen)) in tryCombineAll()
|
| H A D | AArch64LegalizerInfo.cpp | 1217 return legalizeCTPOP(MI, MRI, Helper); in legalizeCustom() 1221 return legalizeCTTZ(MI, Helper); in legalizeCustom() 1226 return legalizeMemOps(MI, Helper); in legalizeCustom() 1228 return legalizeFCopySign(MI, Helper); in legalizeCustom() 1234 return legalizePrefetch(MI, Helper); in legalizeCustom() 1304 Helper.Observer.changingInstr(MI); in legalizeRotate() 1306 Helper.Observer.changedInstr(MI); in legalizeRotate() 1446 Helper.Observer.changingInstr(MI); in legalizeIntrinsic() 1448 Helper.Observer.changedInstr(MI); in legalizeIntrinsic() 1782 Helper.lowerBitCount(MI) == in legalizeCTPOP() [all …]
|
| H A D | AArch64PreLegalizerCombiner.cpp | 558 CombinerHelper &Helper, GISelChangeObserver &Observer) { in tryToSimplifyUADDO() argument 664 Helper.replaceRegWith(MRI, OldR, AddDst); in tryToSimplifyUADDO() 674 mutable CombinerHelper Helper; member in __anon0fc0fe350111::AArch64PreLegalizerCombinerImpl 709 Helper(Observer, B, /*IsPreLegalize*/ true, &KB, MDT, LI), in AArch64PreLegalizerCombinerImpl() 724 return Helper.tryCombineConcatVectors(MI); in tryCombineAll() 726 return Helper.tryCombineShuffleVector(MI); in tryCombineAll() 728 return tryToSimplifyUADDO(MI, B, Helper, Observer); in tryCombineAll() 730 return Helper.tryEmitMemcpyInline(MI); in tryCombineAll() 738 if (Helper.tryCombineMemCpyFamily(MI, MaxLen)) in tryCombineAll()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Remarks/ |
| H A D | BitstreamRemarkParser.cpp | 313 BitstreamParserHelper Helper(Buf); in createBitstreamParserFromMeta() local 370 BitstreamMetaParserHelper &Helper) { in processCommonMeta() argument 474 BitstreamMetaParserHelper &Helper) { in processStandaloneMeta() argument 510 if (!Helper.Type) in processRemark() 523 if (!Helper.RemarkNameIdx) in processRemark() 533 if (!Helper.PassNameIdx) in processRemark() 543 if (!Helper.FunctionNameIdx) in processRemark() 552 if (Helper.SourceFileNameIdx && Helper.SourceLine && Helper.SourceColumn) { in processRemark() 562 if (Helper.Hotness) in processRemark() 563 R.Hotness = *Helper.Hotness; in processRemark() [all …]
|
| H A D | BitstreamRemarkParser.h | 70 Error processCommonMeta(BitstreamMetaParserHelper &Helper); 71 Error processStandaloneMeta(BitstreamMetaParserHelper &Helper); 72 Error processSeparateRemarksFileMeta(BitstreamMetaParserHelper &Helper); 73 Error processSeparateRemarksMetaMeta(BitstreamMetaParserHelper &Helper); 75 processRemark(BitstreamRemarkParserHelper &Helper);
|
| H A D | BitstreamRemarkSerializer.cpp | 332 Helper(BitstreamRemarkContainerType::SeparateRemarksFile) { in BitstreamRemarkSerializer() 344 Helper(Mode == SerializerMode::Separate in BitstreamRemarkSerializer() 355 Helper.ContainerType == BitstreamRemarkContainerType::Standalone; in emit() 357 OS, Helper, in emit() 366 Helper.emitRemarkBlock(Remark, *StrTab); in emit() 368 Helper.flushToStream(OS); in emit() 373 assert(Helper.ContainerType != in metaSerializer() 376 Helper.ContainerType == BitstreamRemarkContainerType::Standalone; in metaSerializer() 385 Helper->setupBlockInfo(); in emit() 386 Helper->emitMetaBlock(CurrentContainerVersion, CurrentRemarkVersion, StrTab, in emit() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Remarks/ |
| H A D | BitstreamRemarkSerializer.h | 135 BitstreamRemarkSerializerHelper Helper; member 168 BitstreamRemarkSerializerHelper *Helper = nullptr; member 178 : MetaSerializer(OS), TmpHelper(std::nullopt), Helper(nullptr), in MetaSerializer() 181 Helper = &*TmpHelper; in MetaSerializer() 186 raw_ostream &OS, BitstreamRemarkSerializerHelper &Helper, 189 : MetaSerializer(OS), TmpHelper(std::nullopt), Helper(&Helper), in MetaSerializer()
|
| /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 | AMDGPUCombine.td | 34 (apply [{ Helper.applyBuildFn(*${rcp}, ${matchinfo}); }])>; 97 (apply [{ Helper.replaceSingleDefInstWithReg(*${fcanonicalize}, ${matchinfo}); }])>; 104 [{ return Helper.matchFoldableFneg(*${ffn}, ${matchinfo}); }]), 105 (apply [{ Helper.applyFoldableFneg(*${ffn}, ${matchinfo}); }])>; 137 …[{ return Helper.matchExpandPromotedF16FMed3(*${fptrunc}, ${src0}.getReg(), ${src1}.getReg(), ${sr… 138 …(apply [{ Helper.applyExpandPromotedF16FMed3(*${fptrunc}, ${src0}.getReg(), ${src1}.getReg(), ${sr…
|
| H A D | AMDGPUPreLegalizerCombiner.cpp | 49 mutable AMDGPUCombinerHelper Helper; member in __anon9fd51dbc0111::AMDGPUPreLegalizerCombinerImpl 97 Helper(Observer, B, /*IsPreLegalize*/ true, &KB, MDT, LI), in AMDGPUPreLegalizerCombinerImpl() 110 return Helper.tryCombineConcatVectors(MI); in tryCombineAll() 112 return Helper.tryCombineShuffleVector(MI); in tryCombineAll()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 77 IRBuilderBase &Helper, in coerceAvailableValueToLoadType() argument 94 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadType() 99 StoredVal = Helper.CreatePtrToInt(StoredVal, StoredValTy); in coerceAvailableValueToLoadType() 107 StoredVal = Helper.CreateBitCast(StoredVal, TypeToCastTo); in coerceAvailableValueToLoadType() 111 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadType() 128 StoredVal = Helper.CreatePtrToInt(StoredVal, StoredValTy); in coerceAvailableValueToLoadType() 134 StoredVal = Helper.CreateBitCast(StoredVal, StoredValTy); in coerceAvailableValueToLoadType() 142 StoredVal = Helper.CreateLShr( in coerceAvailableValueToLoadType() 148 StoredVal = Helper.CreateTruncOrBitCast(StoredVal, NewIntTy); in coerceAvailableValueToLoadType() 153 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadType() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsPreLegalizerCombiner.cpp | 42 mutable CombinerHelper Helper; member in __anon86b5dd120111::MipsPreLegalizerCombinerImpl 51 Helper(Observer, B, /*IsPreLegalize*/ true, &KB, MDT, LI) {} in MipsPreLegalizerCombinerImpl() 65 return Helper.tryEmitMemcpyInline(MI); in tryCombineAll() 79 return Helper.tryCombineExtendingLoads(MI); in tryCombineAll()
|
| H A D | MipsLegalizerInfo.h | 28 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI, 31 bool legalizeIntrinsic(LegalizerHelper &Helper,
|
| H A D | MipsPostLegalizerCombiner.cpp | 47 mutable CombinerHelper Helper; member in __anonb00d2a510111::MipsPostLegalizerCombinerImpl 78 Helper(Observer, B, /*IsPreLegalize*/ false, &KB, MDT, LI), in MipsPostLegalizerCombinerImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstructionSelector.cpp | 47 bool selectCmp(CmpConstants Helper, MachineInstrBuilder &MIB, 53 bool insertComparison(CmpConstants Helper, InsertInfo I, unsigned ResReg, 526 bool ARMInstructionSelector::selectCmp(CmpConstants Helper, in selectCmp() argument 545 if (!validOpRegPair(MRI, LHSReg, RHSReg, Helper.OperandSize, in selectCmp() 546 Helper.OperandRegBankID)) in selectCmp() 588 if (Helper.ReadFlagsOpcode != ARM::INSTRUCTION_LIST_END) { in insertComparison() 590 TII.get(Helper.ReadFlagsOpcode)) in insertComparison() 598 TII.get(Helper.SelectResultOpcode)) in insertComparison() 1036 CmpConstants Helper(Opcodes.CMPrr, ARM::INSTRUCTION_LIST_END, in select() local 1038 return selectCmp(Helper, MIB, MRI); in select() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVLegalizerInfo.cpp | 281 LegalizerHelper &Helper, in convertPtrToInt() argument 285 GR->assignSPIRVTypeToVReg(SpirvType, ConvReg, Helper.MIRBuilder.getMF()); in convertPtrToInt() 286 Helper.MIRBuilder.buildInstr(TargetOpcode::G_PTRTOINT) in convertPtrToInt() 293 LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() argument 312 SPIRVType *SpirvTy = GR->getOrCreateSPIRVType(LLVMTy, Helper.MIRBuilder); in legalizeCustom() 313 Op0.setReg(convertPtrToInt(Reg0, ConvT, SpirvTy, Helper, MRI, GR)); in legalizeCustom() 314 Op1.setReg(convertPtrToInt(Reg1, ConvT, SpirvTy, Helper, MRI, GR)); in legalizeCustom()
|
| /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() argument 388 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeIntrinsic() 455 LegalizerHelper &Helper, MachineInstr &MI, in legalizeCustom() argument 457 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() 458 GISelChangeObserver &Observer = Helper.Observer; in legalizeCustom() 464 return Helper.lowerAbsToMaxNeg(MI); in legalizeCustom() 475 return Helper.lower(MI, 0, /* Unused hint type */ LLT()) == in legalizeCustom()
|
| H A D | RISCVO0PreLegalizerCombiner.cpp | 43 mutable CombinerHelper Helper; member in __anon9efa36500111::RISCVO0PreLegalizerCombinerImpl 74 Helper(Observer, B, /*IsPreLegalize*/ true, &KB), RuleConfig(RuleConfig), in RISCVO0PreLegalizerCombinerImpl()
|
| H A D | RISCVPreLegalizerCombiner.cpp | 45 mutable CombinerHelper Helper; member in __anon706ef8310111::RISCVPreLegalizerCombinerImpl 78 Helper(Observer, B, /*IsPreLegalize*/ true, &KB, MDT, LI), in RISCVPreLegalizerCombinerImpl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 5525 StmtPrinterHelper* Helper; member in __anond5061b330711::CFGBlockTerminatorPrint 5660 IE->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts())); in print_initializer() 5762 print_elem(OS, Helper, *this); in dumpToStream() 5796 S->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts())); in print_elem() 5834 Helper.handleDecl(VD, OS); in print_elem() 5925 Helper.setBlockID(B.getBlockID()); in print_block() 5957 LHS->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts())); in print_block() 5960 RHS->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts())); in print_block() 6000 Helper.setStmtID(j); in print_block() 6002 print_elem(OS, Helper, *I); in print_block() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Legalizer.cpp | 220 LegalizerHelper Helper(MF, LI, WrapperObserver, MIRBuilder, KB); in legalizeMachineFunction() local 239 auto Res = Helper.legalizeInstrStep(MI, LocObserver); in legalizeMachineFunction() 256 Helper.MIRBuilder.stopObservingChanges(); in legalizeMachineFunction() 271 Helper.MIRBuilder.stopObservingChanges(); in legalizeMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCRuntimeV2.h | 339 enum Helper { enum 349 Helper ComputeHelper(ExecutionContext &exe_ctx) const; 352 Helper helper); 353 lldb::addr_t &GetClassInfoArgs(Helper helper); 356 GetClassInfoUtilityFunctionImpl(ExecutionContext &exe_ctx, Helper helper,
|