search for: nodemap

Displaying 20 results from an estimated 30 matches for "nodemap".

2016 Oct 21
2
Accessing the associated LLVM IR Instruction for an SDNode used in instruction selection (back end)
...would like to access the LLVM IR Instruction from which an SDNode (from SelectionDAG) originates. For this I have modified: - llvm/lib/CodeGen/SelectionDAGISel.cpp, SelectionDAGISel::SelectBasicBlock(), namely I put SDB->clear() at the beginning of the method in order to avoid clearing NodeMap after creating the initial SelectionDAG from LLVM IR, since I want to access it after that; - llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h - added an accessor for the private NodeMap object relating LLVM IR Instructions to generated SDNodes: public: // Alex: adde...
2016 Oct 24
2
Accessing the associated LLVM IR Instruction for an SDNode used in instruction selection (back end)
...ess the LLVM IR Instruction from which an SDNode (from >> SelectionDAG) originates. For this I have modified: - >> llvm/lib/CodeGen/SelectionDAGISel.cpp, SelectionDAGISel::SelectBasicBlock(), namely I >> put SDB->clear() at the beginning of the method in order to avoid clearing NodeMap >> after creating the initial SelectionDAG from LLVM IR, since I want to access it after >> that; - llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h - added an accessor for >> the private NodeMap object relating LLVM IR Instructions to generated SDNodes: >> public: // Ale...
2012 Jul 04
53
[PATCH 00 of 10 v3] Automatic NUMA placement for xl
Hello, Third version of the NUMA placement series Xen 4.2. All the comments received during v2''s review have been addressed (more details in single changelogs). The most notable changes are the following: - the libxl_cpumap --> libxl_bitmap renaming has been rebased on top of the recent patches that allows us to allocate bitmaps of different sizes; - the heuristics for deciding
2012 May 24
0
Is it possible to use quorum for CTDB to prevent split-brain and removing lockfile in the cluster file system
...box using the lockfile design. Hence, I have an idea about the opportunity to build CTDB with split-brain prevention without lockfile. Using quorum concepts to ban a node might be an option and I do a little modification of the CTDB source code. The modification checks whether there are more than (nodemap->num)/2 connected nodes in main_loop of server/ctdb_recoverd.c. If not, ban the node itslef and logs an error "Node %u in the group without quorum". In server/ctdb_recoverd.c: static void main_loop(struct ctdb_context *ctdb, struct ctdb_recoverd *rec, TALLOC_CTX *mem_ctx) ......
2016 Feb 02
2
creating Intrinsic DAG Node
I'm trying to 'lower' an operation that needs to create a node in the SD that is an intrinsic call.... what is the best way to do this? I see in the DAGBuilder it calls 'setValue' which adds to the map NodeMap[V] where V is the key and the passed in SDValue is the value but I'm not sure this is a good way to do it since these are local to SelectionDAGBuilder and the lowering needs to happen in XXXISelLowering.cpp. Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL...
2023 Mar 09
3
CIFS client mounts meta ops 30 times slow than server
...t on CIFS client $ sudo mdtest -b 10 -I 10 -L -z 2 mdtest-3.3.0 was launched with 1 total task(s) on 1 node(s) Command line used: mdtest '-b' '10' '-I' '10' '-L' '-z' '2' FS: 1341.0 TiB Used FS: 53.8% Inodes: 0.0 Mi Used Inodes: -nan% Nodemap: 1 1 tasks, 1000 files/directories SUMMARY rate: (of 1 iterations) Operation Max Min Mean Std Dev --------- --- --- ---- ------- Directory creation : 8.431 8.431 8.431...
2017 Nov 29
3
question: access IR class Instruction from DAG SDValue
...ass Instruction and pass to class MachineInstr. Is it a good idea to extend llvm kernel structure to having this feature? Jonathan > On Nov 27, 2017, at 9:01 PM, Jatin Bhateja <jatin.bhateja at gmail.com> wrote: > > SelectionDAGBuilder contained within SelectionDAGISel has a map (NodeMap) b/w Value (Instruction) and corrosponding dag value (SDValue). > > Isn't that usable for your purpose. > > Thanks, > Jatin > > On 27 Nov 2017 18:21, "Jonathan via llvm-dev" <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: &gt...
2010 Jun 16
2
[PATCH] ocfs2/dlm: check dlm_state under spinlock
...n, query->name_len); if (!dlm) - goto unlock_respond; + goto unlock_domain_respond; /* * There is a small window where the joining node may not see the @@ -811,7 +811,7 @@ static int dlm_query_join_handler(struct o2net_msg *msg, u32 len, void *data, "have node %u in its nodemap\n", query->node_idx, nodenum); packet.code = JOIN_DISALLOW; - goto unlock_respond; + goto unlock_domain_respond; } } nodenum++; @@ -821,9 +821,9 @@ static int dlm_query_join_handler(struct o2net_msg *msg, u32 len, void *data, * to be put in someone's do...
2008 Mar 25
4
SAXXMLReader
...libxml/SAX2.h was first included from saxreader.c:41 make[2]: [Makefile] Error 1 (ignored) ../../tools/makedep -C. -S../.. -T../.. -I/usr/include/libxml2 -I/usr/include/libxml2 attribute.c cdata.c comment.c docfrag.c domdoc.c domimpl.c element.c entityref.c factory.c main.c node.c nodelist.c nodemap.c parseerror.c pi.c queryresult.c regsvr.c saxreader.c schema.c text.c uuid.c xmldoc.c xmlelem.c version.rc libxml/SAX2.h: No such file or directory libxml/SAX2.h was first included from saxreader.c:41 make[2]: *** [depend] Error 1 make[2]: Leaving directory `/home/bill/wine-git/dlls/msxml3...
2005 Aug 23
2
On Shutdown/Reboot
Specs: Oracle 9.2.0.4 OS is Redhat AS2.1 ocfs-2.4.9-e-summit-1.0.12-1 ocfs-tools-1.0.10-1 ocfs-support-1.0.10-1 ocfs-2.4.9-e-enterprise-1.0.12-1 Shared Storage: Dell/EMC CX600 naviagentcli-6.19.0.4.14-1.noarch.rpm PowerPath 4.4 Post navisphere shuttingdown, The ocfs service attempts to stop Then I get errors: Ocfs:Unmounting drive on [privatenic] 7959 err: unable to sendmsg error: -101,
2013 Sep 06
21
[PATCH v2 0/5] xl: allow for node-wise specification of vcpu pinning
Hi all, This is the second take of a patch that I submitted some time ago for allowing specifying vcpu pinning taking NUMA nodes into account. IOW, something like this: * "nodes:0-3": all pCPUs of nodes 0,1,2,3;  * "nodes:0-3,^node:2": all pCPUS of nodes 0,1,3;  * "1,nodes:1-2,^6": pCPU 1 plus all pCPUs of nodes 1,2    but not pCPU 6; v1 was a single patch, this is
2023 Mar 09
1
CIFS client mounts meta ops 30 times slow than server
...est -b 10 -I 10 -L -z 2 > > mdtest-3.3.0 was launched with 1 total task(s) on 1 node(s) > Command line used: mdtest '-b' '10' '-I' '10' '-L' '-z' '2' > FS: 1341.0 TiB Used FS: 53.8% Inodes: 0.0 Mi Used Inodes: -nan% > > Nodemap: 1 > 1 tasks, 1000 files/directories > > SUMMARY rate: (of 1 iterations) > Operation Max Min Mean Std Dev > --------- --- --- ---- ------- > Directory creation :...
2017 Nov 27
2
question: access IR class Instruction from DAG SDValue
I am working on llvm gpu backend. The instruction metadata can only get in IR (class instruction). In DAG stage, the instructions are reordered, so I cannot map the metadata to correct instruction if I cannot access instruction from DAG or MachineInstr structure. > On Nov 26, 2017, at 11:02 PM, Ryan Taylor <ryta1203 at gmail.com> wrote: > > It might be a more useful to know what
2002 Nov 15
2
[LLVMdev] DSGraph question
Dear LLVM, If I have a DSGraph dsg, I want to duplicate a DSgraph which is exactly the same with dsg. How should I do that? Should I use DSGraph dsg2 = dsg; or use some other methods? Thanks, xiaodong
2002 Nov 15
0
[LLVMdev] DSGraph question
...Should I use DSGraph dsg2 = > dsg; or use some other methods? Yes, use the copy constructor. If you want mapping between the original and the new graph's nodes, you can also use this form of the copy ctor: DSGraph(const DSGraph &DSG, std::map<const DSNode*, DSNodeHandle> &NodeMap); See the header file. -Chris -- http://llvm.cs.uiuc.edu/ http://www.nondot.org/~sabre/Projects/
2016 Feb 02
2
creating Intrinsic DAG Node
...t lists.llvm.org> wrote: > > > > I'm trying to 'lower' an operation that needs to create a node in the SD > that is an intrinsic call.... what is the best way to do this? > > > > I see in the DAGBuilder it calls 'setValue' which adds to the map > NodeMap[V] where V is the key and the passed in SDValue is the value but > I'm not sure this is a good way to do it since these are local to > SelectionDAGBuilder and the lowering needs to happen in XXXISelLowering.cpp. > > > > Thanks. > > _______________________________________...
2020 May 05
0
[Announce] Samba 4.11.9 Available for Download
...in Schwenke <martin at meltin.net> * BUG 14294: CTDB recovery corner cases can cause record resurrection and node banning. * BUG 14295: Starting ctdb node that was powered off hard before results in recovery loop. * BUG 14324: ctdb-recoverd: Avoid dereferencing NULL rec->nodemap. ####################################### Reporting bugs & Development Discussion ####################################### Please discuss this release on the samba-technical mailing list or by joining the #samba-technical IRC channel on irc.freenode.net. If you do report problems then please...
2020 May 05
0
[Announce] Samba 4.11.9 Available for Download
...in Schwenke <martin at meltin.net> * BUG 14294: CTDB recovery corner cases can cause record resurrection and node banning. * BUG 14295: Starting ctdb node that was powered off hard before results in recovery loop. * BUG 14324: ctdb-recoverd: Avoid dereferencing NULL rec->nodemap. ####################################### Reporting bugs & Development Discussion ####################################### Please discuss this release on the samba-technical mailing list or by joining the #samba-technical IRC channel on irc.freenode.net. If you do report problems then please...
2006 Dec 01
1
[LLVMdev] DSGraph::computeCalleeCallerMapping failing
...CallerMapping" function on all caller-calle pair. But, in one case it gives an assertion failure. This is the error message I get. Processing internal callee function rt_error opt: /localhome/ssahoo2/llvm/src/lib/Analysis/DataStructure/DataStructure.cpp:2248: static void llvm::DSGraph::computeNodeMapping(const llvm::DSNodeHandle&, const llvm::DSNodeHandle&, __gnu_cxx::hash_map<const llvm::DSNode*, llvm::DSNodeHandle, __gnu_cxx::hash<const llvm::DSNode*>, std::equal_to<const llvm::DSNode*>, std::allocator<llvm::DSNodeHandle> >&, bool): Assertion `Entry.getNode...
2007 Apr 13
3
wildcard node name?
Can you wildcard a domain for a node name like the following? node ''*.sub.example.com'' { .... } Thanks, Kent