- Apr 05, 2009
-
-
Bill Wendling authored
llvm-svn: 68427
-
Bill Wendling authored
formatted the same, putting words in <tt> tags, adding —s, etc. llvm-svn: 68426
-
- Apr 04, 2009
-
-
Nick Lewycky authored
llvm-svn: 68423
-
Nick Lewycky authored
recompute it. This fixes a O(n^2) in number of blocks when reducing a crash. llvm-svn: 68422
-
Nick Lewycky authored
llvm-svn: 68421
-
Nick Lewycky authored
Constant, MDString and MDNode which can only be used by globals with a name that starts with "llvm." or as arguments to a function with the same naming restriction. llvm-svn: 68420
-
Nick Lewycky authored
llvm-svn: 68419
-
- Apr 03, 2009
-
-
Stefanus Du Toit authored
llvm-svn: 68408
-
Bob Wilson authored
llvm-svn: 68405
-
Bob Wilson authored
llvm-svn: 68404
-
Bill Wendling authored
llvm-svn: 68401
-
Chris Lattner authored
This makes debugging register classes a bit easier." Patch by Jakob Stoklund Olesen! llvm-svn: 68400
-
Chris Lattner authored
target library in windows under the "Common problems" section." Patch by Stefanus Du Toit! llvm-svn: 68399
-
Dan Gohman authored
loads when an input node has multiple uses. llvm-svn: 68398
-
Daniel Dunbar authored
- Particularly nice for small constant strings, which get optimized down nicely. On a synthetic benchmark writing out "hello" in a loop, this is about 2x faster with gcc and 3x faster with llvm-gcc. llc on insn-attrtab.bc from 403.gcc is about .5% faster. - I tried for a fancier solution which wouldn't increase code size as much (by trying to match constant arrays), but can't quite make it fly. llvm-svn: 68396
-
Oscar Fuentes authored
separator in sed scripts. Resolves Bug 3881. llvm-svn: 68385
-
Oscar Fuentes authored
llvm-svn: 68384
-
Anton Korobeynikov authored
llvm-svn: 68383
-
Anton Korobeynikov authored
llvm-svn: 68382
-
Anton Korobeynikov authored
llvm-svn: 68381
-
Anton Korobeynikov authored
llvm-svn: 68380
-
Mon P Wang authored
movq for v2i64 on x86-32. llvm-svn: 68368
-
Chris Lattner authored
llvm-svn: 68362
-
Chris Lattner authored
this fixes a regression on some compilers from r68147. llvm-svn: 68356
-
Dan Gohman authored
Note that these are distinct from TargetInstrInfo::INSERT_SUBREG and TargetInstrInfo::EXTRACT_SUBREG, which are used. llvm-svn: 68355
-
Chris Lattner authored
llvm-svn: 68353
-
Chris Lattner authored
llvm-svn: 68352
-
Chris Lattner authored
llvm-svn: 68351
-
Chris Lattner authored
llvm-svn: 68350
-
- Apr 02, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 68333
-
Sanjiv Gupta authored
To convert the StopPoint insn into an assembler directive by ISel, we need to have access to the line number field. So we convert that info as an operand by custom handling DBG_STOPPOINT in legalize. llvm-svn: 68329
-
Sanjiv Gupta authored
Params are not being generated as static globals now. The caller passes them onto the callee's stack directly and the callee loads the argvals from its own stack. Clang generated frameindexes validatd by recalculating the stack as if all frameindexes represent 1-byte slots. llvm-svn: 68327
-
Chris Lattner authored
"The code was doing "if (End+NumInputs > Capacity) ...". If End is close to 0xFFFFFFFF and NumInputs is large, it'll overflow, the condition will come out false, and the vector won't grow to accommodate the new elements, and the program will crash in memmove." Patch by Jeffrey Yasskin! llvm-svn: 68277
-
Mikhail Glushenkov authored
llvm-svn: 68269
-
Owen Anderson authored
llvm-svn: 68262
-
Bill Wendling authored
llvm-svn: 68258
-
Devang Patel authored
llvm-svn: 68254
-
Chris Lattner authored
llvm-svn: 68253
-
- Apr 01, 2009
-
-
Daniel Dunbar authored
- The code is silly, I'm just amusing myself. Rewrite to be efficient if you like. :) Also, if you wish to debate the proper names of the triple components I'm all ears. llvm-svn: 68252
-
Misha Brukman authored
llvm-svn: 68250
-