Home
last modified time | relevance | path

Searched refs:Helper (Results 1 – 25 of 117) sorted by relevance

12345

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
H A DCombine.td48 [GICombinerHelperArg<"CombinerHelper &", "Helper">];
125 [{ return Helper.matchCombineCopy(*${mi}); }]),
126 (apply [{ Helper.applyCombineCopy(*${mi}); }])>;
139 (apply [{ Helper.applySextTruncSextLoad(*${d}); }])>;
252 [{ return Helper.matchSelectSameVal(*${root}); }]),
295 [{ return Helper.matchBinOpSameVal(*${root}); }]),
335 [{ return Helper.matchUndefStore(*${root}); }]),
336 (apply [{ return Helper.eraseInst(*${root}); }])
473 [{ return Helper.matchNotCmp(*${d}, ${info}); }]),
474 (apply [{ Helper.applyNotCmp(*${d}, ${info}); }])
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp311 BitstreamParserHelper Helper(Buf); in createBitstreamParserFromMeta() local
368 BitstreamMetaParserHelper &Helper) { in processCommonMeta() argument
472 BitstreamMetaParserHelper &Helper) { in processStandaloneMeta() argument
508 if (!Helper.Type) in processRemark()
521 if (!Helper.RemarkNameIdx) in processRemark()
531 if (!Helper.PassNameIdx) in processRemark()
541 if (!Helper.FunctionNameIdx) in processRemark()
550 if (Helper.SourceFileNameIdx && Helper.SourceLine && Helper.SourceColumn) { in processRemark()
560 if (Helper.Hotness) in processRemark()
561 R.Hotness = *Helper.Hotness; in processRemark()
[all …]
H A DBitstreamRemarkParser.h68 Error processCommonMeta(BitstreamMetaParserHelper &Helper);
69 Error processStandaloneMeta(BitstreamMetaParserHelper &Helper);
70 Error processSeparateRemarksFileMeta(BitstreamMetaParserHelper &Helper);
71 Error processSeparateRemarksMetaMeta(BitstreamMetaParserHelper &Helper);
73 processRemark(BitstreamRemarkParserHelper &Helper);
H A DBitstreamRemarkSerializer.cpp329 Helper(BitstreamRemarkContainerType::SeparateRemarksFile) { in BitstreamRemarkSerializer()
341 Helper(Mode == SerializerMode::Separate in BitstreamRemarkSerializer()
352 Helper.ContainerType == BitstreamRemarkContainerType::Standalone; in emit()
354 OS, Helper, in emit()
362 Helper.emitRemarkBlock(Remark, *StrTab); in emit()
364 Helper.flushToStream(OS); in emit()
369 assert(Helper.ContainerType != in metaSerializer()
372 Helper.ContainerType == BitstreamRemarkContainerType::Standalone; in metaSerializer()
381 Helper->setupBlockInfo(); in emit()
382 Helper->emitMetaBlock(CurrentContainerVersion, CurrentRemarkVersion, StrTab, in emit()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.h32 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI) const override;
34 bool legalizeIntrinsic(LegalizerHelper &Helper,
50 bool legalizeVectorTrunc(MachineInstr &MI, LegalizerHelper &Helper) const;
52 LegalizerHelper &Helper) const;
54 LegalizerHelper &Helper) const;
56 LegalizerHelper &Helper) const;
58 LegalizerHelper &Helper) const;
59 bool legalizeCTTZ(MachineInstr &MI, LegalizerHelper &Helper) const;
H A DAArch64O0PreLegalizerCombiner.cpp37 CombinerHelper &Helper; member in AArch64O0PreLegalizerCombinerHelperState
40 AArch64O0PreLegalizerCombinerHelperState(CombinerHelper &Helper) in AArch64O0PreLegalizerCombinerHelperState() argument
41 : Helper(Helper) {} in AArch64O0PreLegalizerCombinerHelperState()
76 CombinerHelper Helper(Observer, B, KB, MDT); in combine() local
77 AArch64GenO0PreLegalizerCombinerHelper Generated(GeneratedRuleCfg, Helper); in combine()
85 return Helper.tryCombineConcatVectors(MI); in combine()
87 return Helper.tryCombineShuffleVector(MI); in combine()
89 return Helper.tryEmitMemcpyInline(MI); in combine()
96 if (Helper.tryCombineMemCpyFamily(MI, MaxLen)) in combine()
H A DAArch64PreLegalizerCombiner.cpp225 CombinerHelper &Helper; member in AArch64PreLegalizerCombinerHelperState
228 AArch64PreLegalizerCombinerHelperState(CombinerHelper &Helper) in AArch64PreLegalizerCombinerHelperState() argument
229 : Helper(Helper) {} in AArch64PreLegalizerCombinerHelperState()
263 CombinerHelper Helper(Observer, B, KB, MDT); in combine() local
264 AArch64GenPreLegalizerCombinerHelper Generated(GeneratedRuleCfg, Helper); in combine()
272 return Helper.tryCombineConcatVectors(MI); in combine()
274 return Helper.tryCombineShuffleVector(MI); in combine()
276 return Helper.tryEmitMemcpyInline(MI); in combine()
284 if (Helper.tryCombineMemCpyFamily(MI, MaxLen)) in combine()
H A DAArch64LegalizerInfo.cpp789 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom()
791 GISelChangeObserver &Observer = Helper.Observer; in legalizeCustom()
808 return legalizeVectorTrunc(MI, Helper); in legalizeCustom()
813 return legalizeRotate(MI, MRI, Helper); in legalizeCustom()
815 return legalizeCTPOP(MI, MRI, Helper); in legalizeCustom()
819 return legalizeCTTZ(MI, Helper); in legalizeCustom()
836 Helper.Observer.changingInstr(MI); in legalizeRotate()
838 Helper.Observer.changedInstr(MI); in legalizeRotate()
852 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeVectorTrunc()
884 Helper.Observer.changingInstr(MI); in legalizeVectorTrunc()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp37 CombinerHelper &Helper; member in AMDGPUPreLegalizerCombinerHelper
41 : B(B), MF(B.getMF()), MRI(*B.getMRI()), Helper(Helper){}; in AMDGPUPreLegalizerCombinerHelper()
157 CombinerHelper &Helper; member in AMDGPUPreLegalizerCombinerHelperState
162 CombinerHelper &Helper, in AMDGPUPreLegalizerCombinerHelperState() argument
164 : Helper(Helper), PreLegalizerHelper(PreLegalizerHelper) {} in AMDGPUPreLegalizerCombinerHelperState()
199 CombinerHelper Helper(Observer, B, KB, MDT); in combine() local
200 AMDGPUPreLegalizerCombinerHelper PreLegalizerHelper(B, Helper); in combine()
204 if (Generated.tryCombineAll(Observer, MI, B, Helper)) in combine()
209 return Helper.tryEmitMemcpyInline(MI); in combine()
211 return Helper.tryCombineConcatVectors(MI); in combine()
[all …]
H A DAMDGPURegBankCombiner.cpp39 CombinerHelper &Helper; member in AMDGPURegBankCombinerHelper
42 AMDGPURegBankCombinerHelper(MachineIRBuilder &B, CombinerHelper &Helper) in AMDGPURegBankCombinerHelper() argument
45 TRI(*MF.getSubtarget().getRegisterInfo()), Helper(Helper){}; in AMDGPURegBankCombinerHelper()
144 CombinerHelper &Helper; member in AMDGPURegBankCombinerHelperState
148 AMDGPURegBankCombinerHelperState(CombinerHelper &Helper, in AMDGPURegBankCombinerHelperState() argument
150 : Helper(Helper), RegBankHelper(RegBankHelper) {} in AMDGPURegBankCombinerHelperState()
186 CombinerHelper Helper(Observer, B, KB, MDT); in combine() local
187 AMDGPURegBankCombinerHelper RegBankHelper(B, Helper); in combine()
188 AMDGPUGenRegBankCombinerHelper Generated(GeneratedRuleCfg, Helper, in combine()
H A DAMDGPUPostLegalizerCombiner.cpp37 CombinerHelper &Helper; member in AMDGPUPostLegalizerCombinerHelper
40 AMDGPUPostLegalizerCombinerHelper(MachineIRBuilder &B, CombinerHelper &Helper) in AMDGPUPostLegalizerCombinerHelper() argument
41 : B(B), MF(B.getMF()), MRI(*B.getMRI()), Helper(Helper){}; in AMDGPUPostLegalizerCombinerHelper()
174 return Helper.getKnownBits()->maskedValueIsZero(SrcReg, Mask); in matchUCharToFloat()
260 CombinerHelper &Helper; member in AMDGPUPostLegalizerCombinerHelperState
265 CombinerHelper &Helper, in AMDGPUPostLegalizerCombinerHelperState() argument
267 : Helper(Helper), PostLegalizerHelper(PostLegalizerHelper) {} in AMDGPUPostLegalizerCombinerHelperState()
303 CombinerHelper Helper(Observer, B, KB, MDT, LInfo); in combine() local
304 AMDGPUPostLegalizerCombinerHelper PostLegalizerHelper(B, Helper); in combine()
305 AMDGPUGenPostLegalizerCombinerHelper Generated(GeneratedRuleCfg, Helper, in combine()
[all …]
H A DAMDGPULegalizerInfo.h39 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI) const override;
59 bool legalizeMinNumMaxNum(LegalizerHelper &Helper, MachineInstr &MI) const;
76 bool legalizeLoad(LegalizerHelper &Helper, MachineInstr &MI) const;
134 bool legalizeDSAtomicFPIntrinsic(LegalizerHelper &Helper,
176 bool legalizeSBufferLoad(LegalizerHelper &Helper, MachineInstr &MI) const;
192 bool legalizeIntrinsic(LegalizerHelper &Helper,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp85 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
125 StoredVal = Helper.CreateBitCast(StoredVal, StoredValTy); in coerceAvailableValueToLoadTypeHelper()
133 StoredVal = Helper.CreateLShr( in coerceAvailableValueToLoadTypeHelper()
144 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
147 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
425 HelperClass &Helper, in getStoreValueForLoadHelper() argument
455 SrcVal = Helper.CreateLShr(SrcVal, in getStoreValueForLoadHelper()
459 SrcVal = Helper.CreateTruncOrBitCast(SrcVal, in getStoreValueForLoadHelper()
567 T *ShVal = Helper.CreateShl( in getMemInstValueForLoadHelper()
569 Val = Helper.CreateOr(Val, ShVal); in getMemInstValueForLoadHelper()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DBitstreamRemarkSerializer.h133 BitstreamRemarkSerializerHelper Helper; member
166 BitstreamRemarkSerializerHelper *Helper = nullptr; member
176 : MetaSerializer(OS), TmpHelper(None), Helper(nullptr), StrTab(StrTab), in MetaSerializer()
179 Helper = &*TmpHelper; in MetaSerializer()
184 BitstreamRemarkSerializerHelper &Helper,
187 : MetaSerializer(OS), TmpHelper(None), Helper(&Helper), StrTab(StrTab), in MetaSerializer()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsPreLegalizerCombiner.cpp40 CombinerHelper Helper(Observer, B); in combine() local
46 return Helper.tryEmitMemcpyInline(MI); in combine()
61 return Helper.tryCombineExtendingLoads(MI); in combine()
H A DMipsLegalizerInfo.h28 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI) const override;
30 bool legalizeIntrinsic(LegalizerHelper &Helper,
H A DMips16ISelLowering.cpp45 const char* Helper; member
458 const Mips16IntrinsicHelperType *Helper = in getOpndList() local
460 if (Helper != std::end(Mips16IntrinsicHelper) && in getOpndList()
461 *Helper == IntrinsicFind) { in getOpndList()
462 Mips16HelperFunction = Helper->Helper; in getOpndList()
H A DMipsLegalizerInfo.cpp331 bool MipsLegalizerInfo::legalizeCustom(LegalizerHelper &Helper, in legalizeCustom() argument
335 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom()
502 bool MipsLegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic() argument
504 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp47 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 …]
H A DARMLegalizerInfo.h31 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI) const override;
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp5234 StmtPrinterHelper* Helper; member in __anona1d14af10611::CFGBlockTerminatorPrint
5371 IE->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts())); in print_initializer()
5466 print_elem(OS, Helper, *this); in dumpToStream()
5500 S->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts())); in print_elem()
5540 Helper.handleDecl(VD, OS); in print_elem()
5625 Helper.setBlockID(B.getBlockID()); in print_block()
5696 Helper.setStmtID(j); in print_block()
5698 print_elem(OS, Helper, *I); in print_block()
5708 Helper.setBlockID(-1); in print_block()
5808 StmtPrinterHelper Helper(this, LO); in print() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp219 LegalizerHelper Helper(MF, LI, WrapperObserver, MIRBuilder); in legalizeMachineFunction() local
242 auto Res = Helper.legalizeInstrStep(MI, LocObserver); in legalizeMachineFunction()
259 Helper.MIRBuilder.stopObservingChanges(); in legalizeMachineFunction()
274 Helper.MIRBuilder.stopObservingChanges(); in legalizeMachineFunction()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntimeV2.h334 enum Helper { gdb_objc_realized_classes, objc_copyRealizedClassList }; enum
339 Helper ComputeHelper() const;
342 Helper helper);
343 lldb::addr_t &GetClassInfoArgs(Helper helper);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LegalizerInfo.h35 bool legalizeIntrinsic(LegalizerHelper &Helper,
/freebsd-13.1/contrib/ntp/sntp/m4/
H A Dhms_search_lib.m41 dnl Helper function to manage granular libraries

12345