search for: setend

Displaying 7 results from an estimated 7 matches for "setend".

Did you mean: setenv
2010 Jul 04
2
[LLVMdev] Question about SmallVector implementation detail
Hello, I have just a little question about the SmallVector implemention. In SmallVectorImpl, the following method is currently implemented as: void push_back(const T &Elt) { if (this->EndX < this->CapacityX) { Retry: new (this->end()) T(Elt); this->setEnd(this->end()+1); return; } this->grow(); goto Retry; } ~/llvm-project/llvm/include/llvm/ADT/SmallVector.h:327 (svn rev: 107560) This function was wrote/last modified by lattner. Why a goto? For CPU branch prediction in favor of the positive condition result? I'am inte...
2011 Jun 24
2
[LLVMdev] Infinite loop in llc on ARMv7 (LLVM HEAD from June 17)
Hello, it looks like I do have infinite loop in llc on linux/armv7 platform somewhere in llvm::SmallVectorImpl. Two backtraces obtained with 10 seconds delay are: 0x0099be14 in llvm::SmallVectorTemplateCommon<llvm::SDNode*>::setEnd (this=0x7ee90b38, P=0x5c06988) at /export/home/karel/vcs/llvm-head/include/llvm/ADT/SmallVector.h:103 103 void setEnd(T *P) { this->EndX = P; } (gdb) where #0 0x0099be14 in llvm::SmallVectorTemplateCommon<llvm::SDNode*>::setEnd (this=0x7ee90b38, P=0x5c06988) at /export/home...
2010 Jul 04
0
[LLVMdev] Question about SmallVector implementation detail
...tion about the SmallVector implemention. > > In SmallVectorImpl, the following method is currently implemented as: > > void push_back(const T &Elt) { > if (this->EndX < this->CapacityX) { > Retry: > new (this->end()) T(Elt); > this->setEnd(this->end()+1); > return; > } > this->grow(); > goto Retry; > } > > ~/llvm-project/llvm/include/llvm/ADT/SmallVector.h:327 (svn rev: 107560) > This function was wrote/last modified by lattner. > > Why a goto? > For CPU branch prediction i...
2011 Jun 24
0
[LLVMdev] Infinite loop in llc on ARMv7 (LLVM HEAD from June 17)
...l.gardas at centrum.cz> wrote: > Hello, > > it looks like I do have infinite loop in llc on linux/armv7 platform > somewhere in llvm::SmallVectorImpl. Two backtraces obtained with 10 > seconds delay are: > > 0x0099be14 in llvm::SmallVectorTemplateCommon<llvm::SDNode*>::setEnd > (this=0x7ee90b38, P=0x5c06988) >     at /export/home/karel/vcs/llvm-head/include/llvm/ADT/SmallVector.h:103 > 103       void setEnd(T *P) { this->EndX = P; } > (gdb) where > #0  0x0099be14 in llvm::SmallVectorTemplateCommon<llvm::SDNode*>::setEnd > (this=0x7ee90b38, &gt...
2006 Nov 23
0
W3C Range specification conceptually flawed?
...t;/title> </head> <body> <div id="myText">FooBarBaz</div> <script type="text/javascript"> myText = document.getElementById(''myText'').firstChild; var range1 = document.createRange(); range1.setStart(myText, 3); range1.setEnd(myText, 6); var range2 = document.createRange(); range2.setStart(myText, 6); range2.setEnd(myText, 9); // as you can see in Firebug console we selected ''bar'' and ''baz'' console.log(''range1: '' + range1.toString() + '' range2:'...
2015 May 29
0
Wine release 1.7.44
...ices without medium. wbemprox: Add support for Win32_SystemEnclosure. Nikolay Sivov (58): quartz: Implement a trivial case of ConvertTimeFormat(). riched20: Added ITextFont stub. riched20: Added stub ITextPara. riched20: Implement SetStart(). riched20: Implement SetEnd(). riched20: Added tom typelib. oledlg: Make object name menu item localized. comctl32: Remove LoadString() fallback when loading from same module. po: Update Russian translation. riched20: Implement GetBold()/GetItalic(). dwrite: Added IDWriteGlyphRunAnalysis st...
2017 Nov 21
2
GP10B regression
Thanks to Thierry for finding this - applying index e14643615698..00eeaaffeae5 100644 --- a/drivers/gpu/drm/nouveau/nvkm/engine/device/base.c +++ b/drivers/gpu/drm/nouveau/nvkm/engine/device/base.c @@ -2369,7 +2369,7 @@ nv13b_chipset = { .imem = gk20a_instmem_new, .ltc = gp100_ltc_new, .mc = gp10b_mc_new, - .mmu = gf100_mmu_new, + .mmu = gp10b_mmu_new,