Searched refs:segment (Results 1 - 14 of 14) sorted by relevance

/gem5/src/gpu-compute/
H A Dhsail_code.cc112 if (sym->segment == BRIG_SEGMENT_PRIVATE) {
196 warn("unexpected operand entry in code segment\n");
369 BrigSegment8_t segment = sym->segment; local
371 assert(segment >= Brig::BRIG_SEGMENT_FLAT);
372 assert(segment < NumSegments);
374 return space[segment]->addSymbol(sym, obj);
378 StorageMap::getSize(Brig::BrigSegment segment) argument
380 assert(segment > Brig::BRIG_SEGMENT_GLOBAL);
381 assert(segment < NumSegment
398 resetOffset(Brig::BrigSegment segment) argument
404 findSymbol(BrigSegment segment, std::string name) argument
418 findSymbol(Brig::BrigSegment segment, uint64_t addr) argument
440 findSymbol(Brig::BrigSegment segment, const BrigDirectiveVariable *brigptr) argument
[all...]
H A Dhsail_code.hh276 StorageElement* findSymbol(Brig::BrigSegment segment, std::string name);
277 StorageElement* findSymbol(Brig::BrigSegment segment, uint64_t addr);
279 StorageElement* findSymbol(Brig::BrigSegment segment,
284 findSymbol(Brig::BrigSegment8_t segment, std::string name) argument
286 return findSymbol((Brig::BrigSegment)segment, name);
289 int getSize(Brig::BrigSegment segment);
290 void resetOffset(Brig::BrigSegment segment);
369 getSize(MemorySegment segment) const
373 switch (segment) {
413 getSize(Brig::BrigSegment segment) cons
427 findSymbol(Brig::BrigSegment segment, uint64_t addr) argument
[all...]
H A Dhsa_code.hh52 * segment sizes, and instruction count, etc.
86 virtual int getSize(MemorySegment segment) const = 0;
H A Dbrig_object.cc275 if (p->segment == BRIG_SEGMENT_READONLY) {
/gem5/src/arch/x86/insts/
H A Dmicroldstop.cc58 printMem(response, segment, scale, index, base, disp,
75 printMem(response, segment, scale, index, base, disp,
H A Dstatic_inst.cc43 #include "arch/x86/regs/segment.hh"
60 void X86StaticInst::printSegment(std::ostream &os, int segment) const
62 switch (segment)
104 panic("Unrecognized segment %d\n", segment);
231 void X86StaticInst::printMem(std::ostream &os, uint8_t segment, argument
236 printSegment(os, segment);
H A Dmicroldstop.hh62 const uint8_t segment; member in class:X86ISA::MemOp
79 disp(_disp), segment(_segment.index()),
H A Dstatic_inst.hh98 void printSegment(std::ostream &os, int segment) const;
103 void printMem(std::ostream &os, uint8_t segment,
/gem5/src/arch/hsail/insts/
H A Dmem_impl.hh82 segmentNames[this->segment],
89 segmentNames[this->segment],
97 segmentNames[this->segment],
107 segmentNames[this->segment],
176 if (this->segment == Brig::BRIG_SEGMENT_KERNARG) {
197 } else if (this->segment == Brig::BRIG_SEGMENT_ARG) {
241 switch (this->segment) {
339 fatal("Load to unsupported segment %d %llxe\n", this->segment,
363 if (this->segment
[all...]
H A Dmem.hh216 Brig::BrigSegment segment; member in class:HsailISA::LdInstBase
233 segment = (BrigSegment)ldst->segment;
249 segment = (BrigSegment)at->segment;
305 switch (segment) {
331 panic("Ld: segment %d not supported\n", segment);
786 Brig::BrigSegment segment; member in class:HsailISA::StInstBase
803 segment
1220 Brig::BrigSegment segment; member in class:HsailISA::AtomicInstBase
[all...]
/gem5/src/arch/hsail/
H A Doperand.cc336 if (sym->segment != BRIG_SEGMENT_ARG) {
338 obj->currentCode->storageMap->findSymbol(sym->segment, name);
373 storageMap->findSymbol((Brig::BrigSegment)sym->segment, sym);
H A DBrig_new.hpp1298 BrigSegment8_t segment; member in struct:BrigDirectiveVariable
1330 BrigSegment8_t segment; member in struct:BrigInstAddr
1336 BrigSegment8_t segment; member in struct:BrigInstAtomic
1388 BrigSegment8_t segment; member in struct:BrigInstMem
1427 BrigSegment8_t segment; member in struct:BrigInstQueue
1434 BrigSegment8_t segment; member in struct:BrigInstSeg
1441 BrigSegment8_t segment; member in struct:BrigInstSegCvt
/gem5/src/base/loader/
H A Delf_object.cc225 // Check if we've found the segment with the headers in it
296 // initialize segment sizes to 0 in case they're not present
341 panic("gelf_getphdr failed for segment %d.", i);
351 // Check to see if this segment contains the bss section.
360 // Check to see if this is the text or data segment
387 // should have found at least one loadable segment
389 "Empty .text segment in '%s'. ELF file corrupted?\n",
576 for (auto &segment : extraSegments)
577 segment.baseAddr += bias_addr;
/gem5/ext/googletest/googletest/src/
H A Dgtest.cc3590 const char* segment = data; local
3593 const char* const next_segment = strstr(segment, "]]>");
3596 segment, static_cast<std::streamsize>(next_segment - segment));
3598 segment = next_segment + strlen("]]>");
3600 *stream << segment; local
5129 // sequences. Then we print one segment at a time. At the end of
5131 // next segment.

Completed in 55 milliseconds