/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/ |
H A D | RegionInfo.h | 38 class Region; 44 /// @brief Marker class to iterate over the elements of a Region in flat mode. 55 /// Region. 68 /// The node can hold either a Region or a BasicBlock. 73 /// @brief The parent Region of this RegionNode. 75 Region* parent; 86 inline RegionNode(Region* Parent, BasicBlock* Entry, bool isSubRegion = 0) 89 /// @brief Get the parent Region of this RegionNode. 91 /// The parent Region is the Region thi 202 class Region : public RegionNode { class in namespace:llvm [all...] |
H A D | RegionPass.h | 31 /// @brief A pass that runs on each Region in a function. 42 /// @brief Run the pass on a specific Region 49 /// @return True if the pass modifies this Region. 50 virtual bool runOnRegion(Region *R, RGPassManager &RGM) = 0; 54 /// @param O The output stream to print the Region. 63 virtual bool doInitialization(Region *R, RGPassManager &RGM) { return false; } 84 std::deque<Region*> RQ; 88 Region *CurrentRegion; 104 return "Region Pass Manager";
|
H A D | RegionIterator.h | 9 // This file defines the iterators to iterate over the elements of a Region. 28 /// the parent Region. Furthermore for BasicBlocks that start a subregion, a 72 assert(succ && "BB not in Region or entered subregion!"); 79 return getNode()->template getNodeAs<Region>()->getExit(); 82 // isExit - Is this the exit BB of the Region? 129 // The Region only has 1 successor. 162 /// The Flat Region iterator will iterate over all BasicBlock RegionNodes that 163 /// are contained in the Region and its subregions. This is close to a virtual 164 /// control flow graph of the Region. 212 Region* Paren [all...] |
/freebsd-10.2-release/contrib/llvm/include/llvm/Support/ |
H A D | FileOutputBuffer.h | 49 return (uint8_t*)Region->data(); 54 return (uint8_t*)Region->data() + Region->size(); 59 return Region->size(); 86 OwningPtr<llvm::sys::fs::mapped_file_region> Region; member in class:llvm::FileOutputBuffer
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | RegionInfo.cpp | 41 static cl::opt<enum Region::PrintStyle> printStyle("print-region-style", 45 clEnumValN(Region::PrintNone, "none", "print no details"), 46 clEnumValN(Region::PrintBB, "bb", 48 clEnumValN(Region::PrintRN, "rn", 52 /// Region Implementation 53 Region::Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RInfo, function in class:Region 54 DominatorTree *dt, Region *Parent) 57 Region::~Region() { [all...] |
H A D | RegionPass.cpp | 1 //===- RegionPass.cpp - Region Pass and Region Pass Manager ---------------===// 39 static void addRegionIntoQueue(Region *R, std::deque<Region *> &RQ) { 41 for (Region::iterator I = R->begin(), E = R->end(); I != E; ++I) 66 for (std::deque<Region *>::const_iterator I = RQ.begin(), E = RQ.end(); 68 Region *R = *I; 82 // Run all passes on the current Region. 109 // Region in the function every time. That level of checking can be 170 errs().indent(Offset*2) << "Region Pas [all...] |
H A D | RegionPrinter.cpp | 65 return "Region Graph"; 85 Region *R = RI->getRegionFor(destBB); 101 static void printRegionCluster(const Region *R, GraphWriter<RegionInfo*> &GW, 119 for (Region::const_iterator RI = R->begin(), RE = R->end(); RI != RE; ++RI) 124 for (Region::const_block_iterator BI = R->block_begin(),
|
/freebsd-10.2-release/sys/contrib/dev/acpica/components/events/ |
H A D | evregion.c | 3 * Module Name: evregion - Operation Region support 173 HandlerDesc = RegionObj->Region.Handler; 177 "No handler for Region [%4.4s] (%p) [%s]", 178 AcpiUtGetNodeName (RegionObj->Region.Node), 179 RegionObj, AcpiUtGetRegionName (RegionObj->Region.SpaceId))); 190 if (!(RegionObj->Region.Flags & AOPOBJ_SETUP_COMPLETE)) 201 RegionObj, AcpiUtGetRegionName (RegionObj->Region.SpaceId))); 219 /* Check for failure of the Region Setup */ 225 AcpiUtGetRegionName (RegionObj->Region.SpaceId))); 229 /* Region initializatio [all...] |
H A D | evrgnini.c | 63 * PARAMETERS: Handle - Region we are interested in 66 * RegionContext - Region specific context 117 LocalRegionContext->Length = RegionDesc->Region.Length; 118 LocalRegionContext->Address = RegionDesc->Region.Address; 129 * PARAMETERS: Handle - Region we are interested in 132 * RegionContext - Region specific context 167 * PARAMETERS: Handle - Region we are interested in 170 * RegionContext - Region specific context 200 HandlerObj = RegionObj->Region.Handler; 222 ParentNode = RegionObj->Region [all...] |
/freebsd-10.2-release/sys/contrib/dev/acpica/components/executer/ |
H A D | exfield.c | 182 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_SMBUS || 183 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_GSBUS || 184 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_IPMI)) 192 if (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_SMBUS) 197 else if (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_GSBUS) 275 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_GPIO)) 394 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_SMBUS || 395 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_GSBUS || 396 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_IPMI)) 418 if (ObjDesc->Field.RegionObj->Region [all...] |
H A D | exfldio.c | 86 * AcpiExInsertIntoField. Initialize the Region if necessary and 110 ACPI_ERROR ((AE_INFO, "Needed Region, found type 0x%X (%s)", 117 SpaceId = RgnDesc->Region.SpaceId; 128 * If the Region Address and Length have not been previously evaluated, 170 * (Region length is specified in bytes) 172 if (RgnDesc->Region.Length < 183 if (ACPI_ROUND_UP (RgnDesc->Region.Length, 193 if (RgnDesc->Region.Length < ObjDesc->CommonField.AccessByteWidth) 204 AcpiUtGetNodeName (RgnDesc->Region.Node), 205 RgnDesc->Region [all...] |
H A D | excreate.c | 334 ACPI_DEBUG_PRINT ((ACPI_DB_LOAD, "Region Type - %s (0x%X)\n", 364 ObjDesc->Region.SpaceId = SpaceId; 365 ObjDesc->Region.Address = 0; 366 ObjDesc->Region.Length = 0; 367 ObjDesc->Region.Node = Node;
|
H A D | exdump.c | 169 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Region.SpaceId), "Space Id"}, 170 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Region.Flags), "Flags"}, 171 {ACPI_EXD_NODE, ACPI_EXD_OFFSET (Region.Node), "Parent Node"}, 172 {ACPI_EXD_ADDRESS, ACPI_EXD_OFFSET (Region.Address), "Address"}, 173 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET (Region.Length), "Length"}, 174 {ACPI_EXD_HDLR_LIST,ACPI_EXD_OFFSET (Region.Handler), "Handler"}, 175 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Region.Next), "Next"} 219 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Field.RegionObj), "Region Object"}, 228 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (BankField.RegionObj), "Region Object"}, 258 {ACPI_EXD_RGN_LIST, ACPI_EXD_OFFSET (AddressSpace.RegionList), "Region Lis [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Support/ |
H A D | FileOutputBuffer.cpp | 25 : Region(R) 92 Region.reset(0);
|
/freebsd-10.2-release/sys/contrib/dev/acpica/components/dispatcher/ |
H A D | dsopcode.c | 73 * PARAMETERS: ObjHandle - Region namespace node 465 ObjDesc->Region.Length = (UINT32) OperandDesc->Integer.Value; 474 ObjDesc->Region.Address = (ACPI_PHYSICAL_ADDRESS) 480 ACPI_FORMAT_UINT64 (ObjDesc->Region.Address), 481 ObjDesc->Region.Length)); 485 ObjDesc->Region.Flags |= AOPOBJ_DATA_VALID; 525 * and OemTableId string of the Data Table Region declaration 582 ObjDesc->Region.Address = ACPI_PTR_TO_PHYSADDR (Table); 583 ObjDesc->Region.Length = Table->Length; 587 ACPI_FORMAT_UINT64 (ObjDesc->Region [all...] |
H A D | dsargs.c | 403 if (ObjDesc->Region.Flags & AOPOBJ_DATA_VALID) 414 /* Get the Region node */ 416 Node = ObjDesc->Region.Node; 432 Status = AcpiUtAddAddressRange (ObjDesc->Region.SpaceId, 433 ObjDesc->Region.Address, ObjDesc->Region.Length,
|
/freebsd-10.2-release/sys/contrib/dev/acpica/components/utilities/ |
H A D | utdelete.c | 228 "***** Region %p\n", Object)); 234 if (!(Object->Region.Node->Flags & ANOBJ_TEMPORARY)) 236 AcpiUtRemoveAddressRange (Object->Region.SpaceId, 237 Object->Region.Node); 248 HandlerDesc = Object->Region.Handler; 261 *LastObjPtr = NextDesc->Region.Next; 267 LastObjPtr = &NextDesc->Region.Next; 268 NextDesc = NextDesc->Region.Next;
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MacOSKeychainAPIChecker.cpp | 40 SymbolRef Region; member in struct:__anon3570::MacOSKeychainAPIChecker::AllocationState 44 Region(R) {} 48 Region == X.Region); 53 ID.AddPointer(Region); 126 R->markInteresting(AP.second->Region); 298 if (!definitelyReturnedError(AS->Region, State, C.getSValBuilder())) { 316 Report->markInteresting(AS->Region); 369 Report->markInteresting(AS->Region); 426 !definitelyDidnotReturnError(AS->Region, Stat [all...] |
H A D | DynamicTypePropagation.cpp | 46 static void recordFixedType(const MemRegion *Region, const CXXMethodDecl *MD, argument 48 assert(Region); 55 State = State->setDynamicTypeInfo(Region, Ty, /*CanBeSubclass=*/false);
|
/freebsd-10.2-release/contrib/llvm/include/llvm/MC/ |
H A D | MCObjectDisassembler.h | 70 void setFallbackRegion(OwningPtr<MemoryObject> &Region) { argument 71 FallbackRegion.reset(Region.take());
|
/freebsd-10.2-release/contrib/llvm/lib/MC/ |
H A D | MCObjectDisassembler.cpp | 362 MemoryObject *Region = getRegionFor(BeginAddr); local 363 if (!Region) 368 uint64_t EndAddr = Region->getBase() + Region->getExtent(); 377 if (Dis.getInstruction(Inst, InstSize, *Region, Addr, nulls(), 402 MemoryObject *Region = getRegionFor(TA->getBeginAddr()); local 403 assert(Region && "Couldn't find region for already disassembled code!"); 404 uint64_t EndRegion = Region->getBase() + Region->getExtent();
|
/freebsd-10.2-release/sys/contrib/dev/acpica/components/namespace/ |
H A D | nsdump.c | 387 AcpiUtGetRegionName (ObjDesc->Region.SpaceId)); 388 if (ObjDesc->Region.Flags & AOPOBJ_DATA_VALID) 391 ACPI_FORMAT_UINT64 (ObjDesc->Region.Address), 392 ObjDesc->Region.Length); 420 ObjDesc->CommonField.RegionObj->Region.Node)); 427 ObjDesc->CommonField.RegionObj->Region.Node),
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 165 Region *ParentRegion; 238 virtual bool doInitialization(Region *R, RGPassManager &RGM); 240 virtual bool runOnRegion(Region *R, RGPassManager &RGM); 267 bool StructurizeCFG::doInitialization(Region *R, RGPassManager &RGM) { 280 scc_iterator<Region *> I = scc_begin(ParentRegion), 292 BasicBlock *Exit = N->getNodeAs<Region>()->getExit(); 381 Region *R = RI->getRegionFor(*PI); 599 Region *SubRegion = Node->getNodeAs<Region>(); 833 for (Region [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Target/Sparc/Disassembler/ |
H A D | SparcDisassembler.cpp | 207 const MemoryObject &Region, 213 DecodeStatus Result = readInstruction32(Region, Address, Size, Insn); 205 getInstruction(MCInst &instr, uint64_t &Size, const MemoryObject &Region, uint64_t Address, raw_ostream &vStream, raw_ostream &cStream) const argument
|
/freebsd-10.2-release/contrib/llvm/lib/Target/SystemZ/Disassembler/ |
H A D | SystemZDisassembler.cpp | 290 const MemoryObject &Region, 297 if (Region.readBytes(Address, 2, Bytes) == -1) 314 if (Size > 2 && Region.readBytes(Address + 2, Size - 2, Bytes + 2) == -1)
|