Searched refs:Segment (Results 1 - 25 of 34) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DLiveInterval.h16 // individual segment is represented as an instance of LiveRange::Segment,
142 /// It manages an ordered list of Segment objects.
152 struct Segment { struct in class:llvm::LiveRange
157 Segment() : valno(0) {} function in struct:llvm::LiveRange::Segment
159 Segment(SlotIndex S, SlotIndex E, VNInfo *V) function in struct:llvm::LiveRange::Segment
175 bool operator<(const Segment &Other) const {
178 bool operator==(const Segment &Other) const {
185 typedef SmallVector<Segment,4> Segments;
207 /// advanceTo - Advance the specified iterator to point to the Segment
209 /// end of the range. If no Segment contain
[all...]
H A DLiveIntervalUnion.h35 overlap(const LiveInterval::Segment &VRSeg,
H A DLiveIntervalAnalysis.h142 LiveInterval::Segment addSegmentToEndOfBlock(unsigned reg,
/freebsd-9.3-release/contrib/llvm/lib/MC/
H A DMCSectionMachO.cpp75 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, argument
78 assert(Segment.size() <= 16 && Section.size() <= 16 &&
79 "Segment or section string too long");
81 if (i < Segment.size())
82 SegmentName[i] = Segment[i];
181 StringRef &Segment, // Out.
196 Segment = Comma.first;
197 StripSpaces(Segment);
200 if (Segment.empty() || Segment
180 ParseSectionSpecifier(StringRef Spec, StringRef &Segment, StringRef &Section, unsigned &TAA, bool &TAAParsed, unsigned &StubSize) argument
[all...]
H A DMCContext.cpp214 getMachOSection(StringRef Segment, StringRef Section, argument
229 Name += Segment;
238 return Entry = new (*this) MCSectionMachO(Segment, Section, TypeAndAttributes,
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/
H A DMCSectionMachO.h37 MCSectionMachO(StringRef Segment, StringRef Section,
171 StringRef &Segment, // Out.
H A DMCContext.h238 const MCSectionMachO *getMachOSection(StringRef Segment,
243 const MCSectionMachO *getMachOSection(StringRef Segment, argument
247 return getMachOSection(Segment, Section, TypeAndAttributes, 0, K);
/freebsd-9.3-release/contrib/llvm/lib/MC/MCParser/
H A DDarwinAsmParser.cpp36 bool ParseSectionSwitch(const char *Segment, const char *Section,
368 bool DarwinAsmParser::ParseSectionSwitch(const char *Segment, argument
379 Segment, Section, TAA, StubSize,
566 StringRef Segment, Section; local
571 MCSectionMachO::ParseSectionSpecifier(SectionSpec, Segment, Section,
578 bool isText = Segment == "__TEXT"; // FIXME: Hack.
580 Segment, Section, TAA, StubSize,
742 StringRef Segment; local
743 if (getParser().parseIdentifier(Segment))
760 Segment, Sectio
[all...]
/freebsd-9.3-release/sys/contrib/dev/acpica/hardware/
H A Dhwpci.c114 * consisting of a Segment number, Bus number, Device number,
277 PciId->Segment, PciId->Bus, PciId->Device, PciId->Function));
304 PciId->Segment, PciId->Bus, PciId->Device, PciId->Function,
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp62 SDValue Segment; member in struct:__anon2542::X86ISelAddressMode
73 Segment(), GV(0), CP(0), BlockAddr(0), ES(0), JT(-1), Align(0),
198 SDValue &Segment);
202 SDValue &Segment);
205 SDValue &Segment);
208 SDValue &Segment);
212 SDValue &Segment,
218 SDValue &Segment);
230 SDValue &Disp, SDValue &Segment) {
258 if (AM.Segment
228 getAddressOperands(X86ISelAddressMode &AM, SDValue &Base, SDValue &Scale, SDValue &Index, SDValue &Disp, SDValue &Segment) argument
1302 SelectAddr(SDNode *Parent, SDValue N, SDValue &Base, SDValue &Scale, SDValue &Index, SDValue &Disp, SDValue &Segment) argument
1347 SelectScalarSSELoad(SDNode *Root, SDValue N, SDValue &Base, SDValue &Scale, SDValue &Index, SDValue &Disp, SDValue &Segment, SDValue &PatternNodeWithChain) argument
1414 SelectLEA64_32Addr(SDValue N, SDValue &Base, SDValue &Scale, SDValue &Index, SDValue &Disp, SDValue &Segment) argument
1453 SelectLEAAddr(SDValue N, SDValue &Base, SDValue &Scale, SDValue &Index, SDValue &Disp, SDValue &Segment) argument
1515 SelectTLSADDRAddr(SDValue N, SDValue &Base, SDValue &Scale, SDValue &Index, SDValue &Disp, SDValue &Segment) argument
1539 TryFoldLoad(SDNode *P, SDValue N, SDValue &Base, SDValue &Scale, SDValue &Index, SDValue &Disp, SDValue &Segment) argument
2037 SDValue Segment = CurDAG->getRegister(0, MVT::i32); local
2749 SDValue Base, Scale, Index, Disp, Segment; local
[all...]
H A DX86AsmPrinter.cpp320 const MachineOperand &Segment = MI->getOperand(Op+4); local
321 if (Segment.getReg()) {
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DLiveInterval.cpp16 // individual segment is represented as an instance of LiveRange::Segment,
58 segments.push_back(Segment(Def, Def.getDeadSlot(), VNI));
76 segments.insert(I, Segment(Def, Def.getDeadSlot(), VNI));
281 LiveRange::iterator LiveRange::addSegmentFrom(Segment S, iterator From) {
347 /// be in a single Segment in its entirety.
350 // Find the Segment containing this span.
352 assert(I != end() && "Segment is not in range!");
354 && "Segment is not entirely in range!");
356 // If the span we are removing is at the start of the Segment, adjust it.
374 segments.erase(I); // Removed the whole Segment
[all...]
H A DLiveIntervalAnalysis.cpp359 NewLR.addSegment(LiveRange::Segment(VNI->def, VNI->def.getDeadSlot(), VNI));
395 NewLR.addSegment(LiveRange::Segment(BlockStart, Idx, VNI));
628 LiveRange::Segment
634 LiveRange::Segment S(
875 = LiveRange::Segment(DefVNI->def, NewIdx.getDeadSlot(), DefVNI);
956 *NewI = LiveRange::Segment(DefVNI->def, NewIdx.getDeadSlot(), DefVNI);
1147 LiveRange::Segment S(instrIdx.getRegSlot(),
1153 LiveRange::Segment S(instrIdx.getRegSlot(), lastUseIdx, VNI);
H A DLiveRangeCalc.cpp354 LR.addSegment(LiveInterval::Segment(Start, I->Kill, VNI));
356 LR.addSegment(LiveInterval::Segment(Start, End, VNI));
H A DLiveDebugVariables.cpp513 LiveInterval::Segment *Segment = LR->getSegmentContaining(Start); local
514 if (!Segment || Segment->valno != VNI) {
519 if (Segment->end < Stop)
520 Stop = Segment->end, ToEnd = false;
H A DTargetLoweringObjectFileImpl.cpp461 StringRef Segment, Section;
465 MCSectionMachO::ParseSectionSpecifier(SectionVal, Segment, Section,
474 getContext().getMachOSection(Segment, Section, TAA, StubSize,
488 StringRef Segment, Section; local
492 MCSectionMachO::ParseSectionSpecifier(GV->getSection(), Segment, Section,
503 getContext().getMachOSection(Segment, Section, TAA, StubSize, Kind);
H A DStackColoring.cpp453 Intervals[i]->addSegment(LiveInterval::Segment(S, F, ValNum));
459 Intervals[i]->addSegment(LiveInterval::Segment(NewStart, F, ValNum));
460 Intervals[i]->addSegment(LiveInterval::Segment(S, NewFin, ValNum));
H A DSplitKit.cpp217 assert(LVI->start == LVI->valno->def && "Dangling Segment start");
248 // A Segment that starts in the middle of the block must be a def.
249 assert(LVI->start == LVI->valno->def && "Dangling Segment start");
398 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), OldVNI));
405 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), VNI));
426 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), VNI));
871 LR.addSegment(LiveInterval::Segment(Start, End, VNI));
/freebsd-9.3-release/sys/contrib/dev/acpica/include/
H A Dactbl2.h372 UINT16 Segment; member in struct:acpi_dmar_hardware_unit
388 UINT16 Segment; member in struct:acpi_dmar_reserved_memory
406 UINT16 Segment; member in struct:acpi_dmar_atsr
1067 UINT16 PciSegment; /* PCI Segment number */
1195 UINT8 PciSegment; /* PCI Segment number */
/freebsd-9.3-release/sys/boot/i386/zfsboot/
H A Dzfsldr.S125 mov $(MEM_BTX)>>4,%dx # Segment
127 mov $(MEM_USR+2*SIZ_PAG)>>4,%dx # Segment
/freebsd-9.3-release/sys/contrib/dev/acpica/executer/
H A Dexregion.c407 Function, BitWidth, PciId->Segment, PciId->Bus, PciId->Device,
/freebsd-9.3-release/sys/boot/i386/btx/btx/
H A Dbtx.S49 * Segment selectors.
81 .set V86F_ADDR,0x10000 # Segment:offset address
173 mov $SEL_SCODE,%dh # Segment selector
334 jmp except # Segment not present
506 testl $V86F_ADDR,%edx # Segment:offset?
/freebsd-9.3-release/sys/boot/pc98/btx/btx/
H A Dbtx.S47 * Segment selectors.
79 .set V86F_ADDR,0x10000 # Segment:offset address
169 mov $SEL_SCODE,%dh # Segment selector
336 jmp except # Segment not present
532 testl $V86F_ADDR,%edx # Segment:offset?
/freebsd-9.3-release/sys/contrib/dev/acpica/events/
H A Devrgnini.c348 PciId->Segment = ACPI_LOWORD (PciValue);
/freebsd-9.3-release/contrib/llvm/lib/Support/Windows/
H A DSignals.inc70 WORD Segment;

Completed in 328 milliseconds

12