Home
last modified time | relevance | path

Searched refs:LP (Results 1 – 25 of 73) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DObjC.cpp22 template <class LP> static bool hasObjCSection(MemoryBufferRef mb) { in hasObjCSection()
23 using Section = typename LP::section; in hasObjCSection()
26 reinterpret_cast<const typename LP::mach_header *>(mb.getBufferStart()); in hasObjCSection()
27 if (hdr->magic != LP::magic) in hasObjCSection()
31 findCommand<typename LP::segment_command>(hdr, LP::segmentLCType)) { in hasObjCSection()
H A DTarget.h33 template <class LP> TargetInfo(LP) { in TargetInfo() argument
36 magic = LP::magic; in TargetInfo()
37 pageZeroSize = LP::pageZeroSize; in TargetInfo()
38 headerSize = sizeof(typename LP::mach_header); in TargetInfo()
39 wordSize = LP::wordSize; in TargetInfo()
H A DWriter.cpp53 template <class LP> void createOutputSections();
54 template <class LP> void createLoadCommands();
65 template <class LP> void run();
224 return sizeof(typename LP::segment_command) + in getSize()
230 using Section = typename LP::section; in writeTo()
235 c->cmd = LP::segmentLCType; in writeTo()
521 c->cmd = LP::encryptionInfoLCType; in writeTo()
1100 template <class LP> void Writer::run() { in run()
1108 createOutputSections<LP>(); in run()
1115 createLoadCommands<LP>(); in run()
[all …]
H A DInputFiles.h109 template <class LP> void parse();
111 template <class LP>
112 void parseSymbols(ArrayRef<typename LP::section> sectionHeaders,
113 ArrayRef<typename LP::nlist> nList, const char *strtab,
H A DSyntheticSections.cpp732 template <class LP>
734 using SegmentCommand = typename LP::segment_command; in collectDataInCodeEntries()
735 using Section = typename LP::section; in collectDataInCodeEntries()
743 findCommand(objFile->mb.getBufferStart(), LP::segmentLCType)); in collectDataInCodeEntries()
995 template <class LP> class SymtabSectionImpl final : public SymtabSection {
1003 template <class LP> uint64_t SymtabSectionImpl<LP>::getRawSize() const { in getRawSize()
1004 return getNumSymbols() * sizeof(typename LP::nlist); in getRawSize()
1007 template <class LP> void SymtabSectionImpl<LP>::writeTo(uint8_t *buf) const { in writeTo()
1008 auto *nList = reinterpret_cast<typename LP::nlist *>(buf); in writeTo()
1073 template <class LP>
[all …]
H A DInputFiles.cpp593 template <class LP>
594 void ObjFile::parseSymbols(ArrayRef<typename LP::section> sectionHeaders, in parseSymbols()
595 ArrayRef<typename LP::nlist> nList, in parseSymbols()
597 using NList = typename LP::nlist; in parseSymbols()
749 template <class LP> void ObjFile::parse() { in parse()
750 using Header = typename LP::mach_header; in parse()
751 using SegmentCommand = typename LP::segment_command; in parse()
752 using Section = typename LP::section; in parse()
753 using NList = typename LP::nlist; in parse()
776 if (const load_command *cmd = findCommand(hdr, LP::segmentLCType)) { in parse()
[all …]
H A DWriter.h28 template <class LP> void writeResult();
/freebsd-13.1/contrib/llvm-project/lld/MachO/Arch/
H A DARM64Common.h23 template <class LP> ARM64Common(LP lp) : TargetInfo(lp) {} in ARM64Common()
93 template <class LP>
101 in.lazyPointers->addr + sym.stubsIndex * LP::wordSize; in writeStub()
108 template <class LP>
122 in.got->addr + in.stubHelper->stubBinder->gotIndex * LP::wordSize; in writeStubHelperHeader()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunctionSplitter.cpp139 for (const MachineBasicBlock *LP : LandingPads) { in runOnMachineFunction() local
140 if (!isColdBlock(*LP, MBFI, PSI)) in runOnMachineFunction()
144 for (MachineBasicBlock *LP : LandingPads) in runOnMachineFunction()
145 LP->setSectionID(MBBSectionID::ColdSectionID); in runOnMachineFunction()
H A DDwarfEHPrepare.cpp137 for (auto *LP : CleanupLPads) { in pruneUnreachableResumes() local
138 if (isPotentiallyReachable(LP, RI, nullptr, &DTU->getDomTree())) { in pruneUnreachableResumes()
179 if (auto *LP = BB.getLandingPadInst()) in InsertUnwindResumeCalls() local
180 if (LP->isCleanup()) in InsertUnwindResumeCalls()
181 CleanupLPads.push_back(LP); in InsertUnwindResumeCalls()
202 if (auto *LP = BB.getLandingPadInst()) in InsertUnwindResumeCalls() local
203 if (LP->isCleanup()) in InsertUnwindResumeCalls()
H A DMachineFunction.cpp706 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() local
707 if (LP.LandingPadBlock == LandingPad) in getOrCreateLandingPadInfo()
708 return LP; in getOrCreateLandingPadInfo()
718 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
719 LP.EndLabels.push_back(EndLabel); in addInvoke()
725 LP.LandingPadLabel = LandingPadLabel; in addLandingPad()
773 LP.TypeIds.push_back(getTypeIDFor(TyInfo[N - 1])); in addCatchTypeInfo()
782 LP.TypeIds.push_back(getFilterIDFor(IdsInFilter)); in addFilterTypeInfo()
833 LP.TypeIds.push_back(0); in addCleanup()
843 LP.SEHHandlers.push_back(Handler); in addSEHCatchHandler()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopPass.h98 LoopPass *LP = static_cast<LoopPass *>(PassVector[N]); in getContainedPass() local
99 return LP; in getContainedPass()
/freebsd-13.1/sys/contrib/device-tree/Bindings/spi/
H A Dicpdas-lp8841-spi-rtc.txt1 * ICP DAS LP-8841 SPI Controller for RTC
3 ICP DAS LP-8841 contains a DS-1302 RTC. RTC is connected to an IO
/freebsd-13.1/contrib/elftoolchain/ar/
H A Dacpyacc.y105 %token LP
167 : ADDLIB FNAME LP mod_list RP { arscp_addlib($2, $4); }
189 | DIRECTORY FNAME LP mod_list RP { arscp_dir($2, $4, NULL); }
190 | DIRECTORY FNAME LP mod_list RP FNAME { arscp_dir($2, $4, $6); }
H A Dacplex.l68 "(" { return (LP); }
/freebsd-13.1/usr.bin/ar/
H A Dacpyacc.y104 %token LP
166 : ADDLIB FNAME LP mod_list RP { arscp_addlib($2, $4); }
188 | DIRECTORY FNAME LP mod_list RP { arscp_dir($2, $4, NULL); }
189 | DIRECTORY FNAME LP mod_list RP FNAME { arscp_dir($2, $4, $6); }
H A Dacplex.l68 "(" { return (LP); }
/freebsd-13.1/contrib/bearssl/conf/
H A DUnix.mk13 LP = lib
H A DWin.mk13 LP =
/freebsd-13.1/contrib/bearssl/mk/
H A DDefaults.mk30 BEARSSLLIB = $(BUILD)$P$(LP)bearssl$L
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp321 bool allowSpeculativeCounterPromotion(Loop *LP) { in allowSpeculativeCounterPromotion() argument
334 bool isPromotionPossible(Loop *LP, in isPromotionPossible() argument
342 if (!LP->hasDedicatedExits()) in isPromotionPossible()
345 BasicBlock *PH = LP->getLoopPreheader(); in isPromotionPossible()
353 unsigned getMaxNumOfPromotionsInLoop(Loop *LP) { in getMaxNumOfPromotionsInLoop() argument
355 LP->getExitBlocks(LoopExitBlocks); in getMaxNumOfPromotionsInLoop()
356 if (!isPromotionPossible(LP, LoopExitBlocks)) in getMaxNumOfPromotionsInLoop()
360 LP->getExitingBlocks(ExitingBlocks); in getMaxNumOfPromotionsInLoop()
/freebsd-13.1/sys/contrib/device-tree/Bindings/clock/
H A Dfujitsu,mb86s70-crg11.txt21 interrupts = <0 36 4>, /* LP Non-Sec */
/freebsd-13.1/sys/contrib/device-tree/Bindings/crypto/
H A Dfsl-sec4.txt12 -Secure Non-Volatile Storage (SNVS) Low Power (LP) RTC Node
369 Secure Non-Volatile Storage (SNVS) Low Power (LP) RTC Node
371 A SNVS child node that defines SNVS LP RTC.
395 Definition: LP register offset. default it is 0x34.
398 Usage: optional, required if SNVS LP RTC requires explicit
402 enabling and disabling SNVS LP RTC.
405 Usage: optional, required if SNVS LP RTC requires explicit
/freebsd-13.1/sys/contrib/device-tree/Bindings/mailbox/
H A Darm-mhu.txt32 interrupts = <0 36 4>, /* LP-NonSecure */
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp339 LoopPredication LP(AA, DT, SE, LI, &BPI); in runOnLoop() local
340 return LP.runOnLoop(L); in runOnLoop()
366 LoopPredication LP(&AR.AA, &AR.DT, &AR.SE, &AR.LI, &BPI); in run() local
367 if (!LP.runOnLoop(&L)) in run()

123