search for: getdescendants

Displaying 3 results from an estimated 3 matches for "getdescendants".

2005 Nov 24
1
Extended $ function called $$
...ually broke all my own code. I used a format that was a little tighter but a lot less standard CSS. This format as shown adheres pretty closely to the standard used in most browsers. Here is the code: // equivalent to getElementsByTagName("*") but should work for all browsers. Element.getDescendants = function(el){ // browser searching ugliness necessary. msie supports getElementsByTagName // but fails when passing in "*" for some versions. Safari fails too. // Because of this, we need to walk DOM for failures. // for now, I''ve set it to false but the bracketed part...
2015 Sep 21
4
When can the dominator tree not contain a node for a basic block?
When looking into https://llvm.org/bugs/show_bug.cgi?id=24866, I discovered that the root cause of the crash is that I was expecting every basic block to have a corresponding Node in the dominator tree. Apparently, the "while.end" basic block in the example does not have a Node in the Dominator Tree. Can anyone tell me if this is expected? If so, under what circumstances?
2017 Aug 26
2
building release_50 with gcc7.2.0 on MacOS: duplicate symbol llvm::DominatorTreeBase
...minators.cpp.o) duplicate symbol llvm::DominatorTreeBase<llvm::BasicBlock, true>::print(llvm::raw_ostream&) const in: ../../lib/libLLVMAnalysis.a(PostDominators.cpp.o) ../../lib/libLLVMCore.a(Dominators.cpp.o) duplicate symbol llvm::DominatorTreeBase<llvm::BasicBlock, true>::getDescendants(llvm::BasicBlock*, llvm::SmallVectorImpl<llvm::BasicBlock*>&) const in: ../../lib/libLLVMAnalysis.a(PostDominators.cpp.o) ../../lib/libLLVMCore.a(Dominators.cpp.o) duplicate symbol llvm::DominatorTreeBase<llvm::BasicBlock, true>::isReachableFromEntry(llvm::DomTreeNodeBase&lt...