Home
last modified time | relevance | path

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

12345678910>>...14

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/
H A DCombine.td48 [GICombinerHelperArg<"CombinerHelper &", "Helper">];
124 [{ return Helper.matchCombineCopy(*${mi}); }]),
125 (apply [{ Helper.applyCombineCopy(*${mi}); }])>;
130 [{ return Helper.matchCombineExtendingLoads(*${root}, ${matchinfo}); }]),
131 (apply [{ Helper.applyCombineExtendingLoads(*${root}, ${matchinfo}); }])>;
137 [{ return Helper.matchSextTruncSextLoad(*${d}); }]),
138 (apply [{ Helper.applySextTruncSextLoad(*${d}); }])>;
144 [{ return Helper.matchSextInRegOfLoad(*${root}, ${matchinfo}); }]),
145 (apply [{ return Helper.applySextInRegOfLoad(*${root}, ${matchinfo}); }])>;
150 [{ return Helper.matchCombineIndexedLoadStore(*${root}, ${matchinfo}); }]),
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp288 static Error advanceToMetaBlock(BitstreamParserHelper &Helper) { in advanceToMetaBlock() argument
289 Expected<std::array<char, 4>> MagicNumber = Helper.parseMagic(); in advanceToMetaBlock()
295 if (Error E = Helper.parseBlockInfoBlock()) in advanceToMetaBlock()
297 Expected<bool> isMetaBlock = Helper.isMetaBlock(); in advanceToMetaBlock()
311 BitstreamParserHelper Helper(Buf); in createBitstreamParserFromMeta() local
312 Expected<std::array<char, 4>> MagicNumber = Helper.parseMagic(); in createBitstreamParserFromMeta()
368 BitstreamMetaParserHelper &Helper) { in processCommonMeta() argument
369 if (Optional<uint64_t> Version = Helper.ContainerVersion) in processCommonMeta()
376 if (Optional<uint8_t> Type = Helper.ContainerType) { in processCommonMeta()
472 BitstreamMetaParserHelper &Helper) { in processStandaloneMeta() argument
[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 …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
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()
94 if (Helper.tryCombineMemCpyFamily(MI, MaxLen)) in combine()
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;
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()
282 if (Helper.tryCombineMemCpyFamily(MI, MaxLen)) in combine()
H A DAArch64LegalizerInfo.cpp748 bool AArch64LegalizerInfo::legalizeCustom(LegalizerHelper &Helper, in legalizeCustom() argument
750 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom()
752 GISelChangeObserver &Observer = Helper.Observer; in legalizeCustom()
769 return legalizeVectorTrunc(MI, Helper); in legalizeCustom()
772 return legalizeBitfieldExtract(MI, MRI, Helper); in legalizeCustom()
774 return legalizeRotate(MI, MRI, Helper); in legalizeCustom()
776 return legalizeCTPOP(MI, MRI, Helper); in legalizeCustom()
778 return legalizeAtomicCmpxchg128(MI, MRI, Helper); in legalizeCustom()
786 LegalizerHelper &Helper) const { in legalizeRotate()
794 auto NewAmt = Helper.MIRBuilder.buildSExt(LLT::scalar(64), AmtReg); in legalizeRotate()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp37 CombinerHelper &Helper; member in AMDGPUPreLegalizerCombinerHelper
40 AMDGPUPreLegalizerCombinerHelper(MachineIRBuilder &B, CombinerHelper &Helper) in AMDGPUPreLegalizerCombinerHelper() argument
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()
201 AMDGPUGenPreLegalizerCombinerHelper Generated(GeneratedRuleCfg, Helper, in combine()
204 if (Generated.tryCombineAll(Observer, MI, B, Helper)) 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;
136 bool legalizeDSAtomicFPIntrinsic(LegalizerHelper &Helper,
175 bool legalizeSBufferLoad(LegalizerHelper &Helper, MachineInstr &MI) const;
191 bool legalizeIntrinsic(LegalizerHelper &Helper,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp68 HelperClass &Helper, in coerceAvailableValueToLoadTypeHelper() argument
85 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
90 StoredVal = Helper.CreatePtrToInt(StoredVal, StoredValTy); in coerceAvailableValueToLoadTypeHelper()
98 StoredVal = Helper.CreateBitCast(StoredVal, TypeToCastTo); in coerceAvailableValueToLoadTypeHelper()
102 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
119 StoredVal = Helper.CreatePtrToInt(StoredVal, StoredValTy); in coerceAvailableValueToLoadTypeHelper()
125 StoredVal = Helper.CreateBitCast(StoredVal, StoredValTy); in coerceAvailableValueToLoadTypeHelper()
133 StoredVal = Helper.CreateLShr( in coerceAvailableValueToLoadTypeHelper()
139 StoredVal = Helper.CreateTruncOrBitCast(StoredVal, NewIntTy); in coerceAvailableValueToLoadTypeHelper()
144 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
555 if (!insertComparison(Helper, I, ResReg, ARMConds.first, LHSReg, RHSReg, in selectCmp()
561 if (!insertComparison(Helper, I, IntermediateRes, ARMConds.first, LHSReg, in selectCmp()
564 if (!insertComparison(Helper, I, ResReg, ARMConds.second, LHSReg, RHSReg, in selectCmp()
573 bool ARMInstructionSelector::insertComparison(CmpConstants Helper, InsertInfo I, in insertComparison() argument
580 BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, TII.get(Helper.ComparisonOpcode)) in insertComparison()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/cr16/
H A Dpredicates.md149 ;; Helper predicate
158 ;; QI Helper
171 ;; HI Helper
191 ;; QI Helper
203 ;; HI Helper
215 ;; SI Helper
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/cr16/
H A Dpredicates.md149 ;; Helper predicate
158 ;; QI Helper
171 ;; HI Helper
191 ;; QI Helper
203 ;; HI Helper
215 ;; SI Helper
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DCFG.cpp5227 StmtPrinterHelper* Helper; member in __anon654da8e80611::CFGBlockTerminatorPrint
5233 : OS(os), Helper(helper), Policy(Policy) { in CFGBlockTerminatorPrint()
5240 C->printPretty(OS, Helper, Policy); in VisitIfStmt()
5245 Terminator->printPretty(OS, Helper, Policy); in VisitStmt()
5259 C->printPretty(OS, Helper, Policy); in VisitForStmt()
5269 C->printPretty(OS, Helper, Policy); in VisitWhileStmt()
5275 C->printPretty(OS, Helper, Policy); in VisitDoStmt()
5280 Terminator->getCond()->printPretty(OS, Helper, Policy); in VisitSwitchStmt()
5293 Cond->printPretty(OS, Helper, Policy); in VisitAbstractConditionalOperator()
5300 Cond->printPretty(OS, Helper, Policy); in VisitChooseExpr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.h28 bool legalizeCustom(LegalizerHelper &Helper, MachineInstr &MI) const override;
30 bool legalizeIntrinsic(LegalizerHelper &Helper,
H A DMipsPreLegalizerCombiner.cpp40 CombinerHelper Helper(Observer, B); in combine() local
59 return Helper.tryCombineExtendingLoads(MI); in combine()
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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp210 LegalizerHelper Helper(MF, LI, WrapperObserver, MIRBuilder); in legalizeMachineFunction() local
233 auto Res = Helper.legalizeInstrStep(MI); in legalizeMachineFunction()
250 Helper.MIRBuilder.stopObservingChanges(); in legalizeMachineFunction()
265 Helper.MIRBuilder.stopObservingChanges(); in legalizeMachineFunction()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/
H A Dsync.md89 ;; Helper insn for mips_expand_atomic_qihi.
135 ;; Helper insn for sync_<optab><mode>
174 ;; Helper insn for sync_old_<optab><mode>
216 ;; Helper insn for sync_new_<optab><mode>
258 ;; Helper insn for sync_nand<mode>
296 ;; Helper insn for sync_old_nand<mode>
336 ;; Helper insn for sync_new_nand<mode>
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/
H A Dsync.md89 ;; Helper insn for mips_expand_atomic_qihi.
135 ;; Helper insn for sync_<optab><mode>
174 ;; Helper insn for sync_old_<optab><mode>
216 ;; Helper insn for sync_new_<optab><mode>
258 ;; Helper insn for sync_nand<mode>
296 ;; Helper insn for sync_old_nand<mode>
336 ;; Helper insn for sync_new_nand<mode>
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86LegalizerInfo.h35 bool legalizeIntrinsic(LegalizerHelper &Helper,

12345678910>>...14