| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | No need to use WeakVH here. | Devang Patel | 2010-01-16 | 1 | -2/+1 |
| | | | | | llvm-svn: 93631 | ||||
| * | Replace DebugLocTuple with DILocation. | Devang Patel | 2010-01-16 | 10 | -103/+57 |
| | | | | | llvm-svn: 93630 | ||||
| * | fix build failure. | Chris Lattner | 2010-01-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 93628 | ||||
| * | remove a couple of actively incorrect uses of getMangledName. | Chris Lattner | 2010-01-16 | 2 | -5/+8 |
| | | | | | llvm-svn: 93627 | ||||
| * | this doesn't need the mangler. | Chris Lattner | 2010-01-16 | 2 | -8/+4 |
| | | | | | llvm-svn: 93626 | ||||
| * | more string -> sym, getMangledName is now gone from this file. | Chris Lattner | 2010-01-16 | 1 | -29/+35 |
| | | | | | llvm-svn: 93624 | ||||
| * | use symbols instead of strings, eliminating a bunch of getMangledName | Chris Lattner | 2010-01-16 | 1 | -39/+55 |
| | | | | | | | calls. Add FIXMEs about a bunch of nondeterminism in stub output. llvm-svn: 93621 | ||||
| * | simplify some code. | Chris Lattner | 2010-01-16 | 1 | -9/+5 |
| | | | | | llvm-svn: 93619 | ||||
| * | Retrying r91337: | Bill Wendling | 2010-01-16 | 4 | -8/+42 |
| | | | | | | | | | The CIE says that the LSDA point in the FDE section is an "sdata4". That's fine, but we need it to actually be 4-bytes in the FDE for some platforms. Allow individual platforms to decide for themselves. llvm-svn: 93616 | ||||
| * | eliminate uses of mangler and simplify code. | Chris Lattner | 2010-01-16 | 6 | -67/+33 |
| | | | | | llvm-svn: 93615 | ||||
| * | fix inverted conditional | Chris Lattner | 2010-01-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 93614 | ||||
| * | CurrentFnName is now dead, remove it. | Chris Lattner | 2010-01-16 | 2 | -4/+2 |
| | | | | | llvm-svn: 93612 | ||||
| * | get pic16 off CurrentFnName | Chris Lattner | 2010-01-16 | 1 | -14/+13 |
| | | | | | llvm-svn: 93610 | ||||
| * | remove the string form of printVisibility. | Chris Lattner | 2010-01-16 | 4 | -38/+26 |
| | | | | | llvm-svn: 93609 | ||||
| * | switch more stuff onto MCSymbols | Chris Lattner | 2010-01-16 | 3 | -61/+122 |
| | | | | | llvm-svn: 93608 | ||||
| * | Temporarily revert r93581. It was causing failures in the ExecutionEngine tests | Bill Wendling | 2010-01-16 | 2 | -6/+4 |
| | | | | | | | on the build bots. llvm-svn: 93606 | ||||
| * | eliminate uses of deprecated mangler apis | Chris Lattner | 2010-01-16 | 1 | -54/+71 |
| | | | | | llvm-svn: 93605 | ||||
| * | this teestcase takes a long time to crash, remove it. If someone cares ↵ | Chris Lattner | 2010-01-16 | 1 | -34/+0 |
| | | | | | | | about this, they should file a bug, it's not doing any good as an xfail. llvm-svn: 93604 | ||||
| * | switch X86 target off CurFunctionName and MCIze more. | Chris Lattner | 2010-01-16 | 4 | -35/+45 |
| | | | | | | | | | | Note that the code wasn't calling DecorateCygMingName when emitting the ".ascii -export" stuff at the end of file for DLLExported functions. I don't know if it should or not, but I'm preserving behavior. llvm-svn: 93603 | ||||
| * | Treat indirect branches specially only during pre-regalloc tail duplication, | Bob Wilson | 2010-01-16 | 1 | -13/+13 |
| | | | | | | | not during the later post-alloc tail duplication. llvm-svn: 93600 | ||||
| * | MCize tis, and make it keep CurrentFnSym up to date with CurrentFnName. | Chris Lattner | 2010-01-16 | 1 | -17/+39 |
| | | | | | llvm-svn: 93598 | ||||
| * | Run the pre-register allocation tail duplication pass by default. Remove | Bob Wilson | 2010-01-16 | 4 | -7/+9 |
| | | | | | | | | the -pre-regalloc-taildup command-line option, and add a new -disable-early-taildup option. llvm-svn: 93597 | ||||
| * | revert the x86 part of my last patch, cygwin is mutating CurrentFnName! | Chris Lattner | 2010-01-16 | 1 | -38/+17 |
| | | | | | llvm-svn: 93595 | ||||
| * | MCize a bunch more stuff, eliminating a lot of uses of the mangler | Chris Lattner | 2010-01-16 | 10 | -196/+367 |
| | | | | | | | and CurrentFnName. llvm-svn: 93594 | ||||
| * | Fix llvm_supports_binding for lit, problem noticed by Bob! | Daniel Dunbar | 2010-01-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 93591 | ||||
| * | remove two write-only sets. | Chris Lattner | 2010-01-15 | 1 | -4/+0 |
| | | | | | llvm-svn: 93590 | ||||
| * | supplement CurrentFnName with CurrentFnSym, which will eventually | Chris Lattner | 2010-01-15 | 5 | -53/+94 |
| | | | | | | | | replace it. Upgrade Alpha, Blackfin, and part of CellSPU to not use mangler anymore. CellSPU needs more invasive surgery. llvm-svn: 93589 | ||||
| * | Fix bug 5992: O'Caml's llvm_create_module was treating the context as a string. | Erick Tryzelaar | 2010-01-15 | 1 | -3/+3 |
| | | | | | | | Thanks Andy Ray for catching this! llvm-svn: 93588 | ||||
| * | add a version of AsmPrinter::printVisibility that takes an MCSymbol. | Chris Lattner | 2010-01-15 | 3 | -4/+21 |
| | | | | | llvm-svn: 93587 | ||||
| * | use MCSymbol instead of getMangledName() in all cases except one. | Chris Lattner | 2010-01-15 | 1 | -29/+62 |
| | | | | | llvm-svn: 93582 | ||||
| * | BumpPtrAllocator: Have the DefaultSlabAllocator created at runtime, not ↵ | Ted Kremenek | 2010-01-15 | 2 | -4/+6 |
| | | | | | | | initialization time. This removes one of the 'init_constructors' reported in <rdar://problem/7545356>. llvm-svn: 93581 | ||||
| * | Adjust some comments per review. | Dale Johannesen | 2010-01-15 | 1 | -2/+4 |
| | | | | | llvm-svn: 93580 | ||||
| * | Remove unneeded argument per review. | Dale Johannesen | 2010-01-15 | 1 | -3/+1 |
| | | | | | llvm-svn: 93579 | ||||
| * | mc'ize a bunch of symbol stuff, eliminating std::strings. | Chris Lattner | 2010-01-15 | 1 | -12/+9 |
| | | | | | llvm-svn: 93578 | ||||
| * | add another helper | Chris Lattner | 2010-01-15 | 2 | -0/+17 |
| | | | | | llvm-svn: 93577 | ||||
| * | Fix PR6019. A load has more than one use if it feeds a bitconvert that | David Greene | 2010-01-15 | 2 | -1/+32 |
| | | | | | | | has more than one use. llvm-svn: 93576 | ||||
| * | add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbol | Chris Lattner | 2010-01-15 | 5 | -10/+29 |
| | | | | | | | helper method, use it to simplify some code. llvm-svn: 93575 | ||||
| * | Update CMake build. | Ted Kremenek | 2010-01-15 | 1 | -1/+0 |
| | | | | | llvm-svn: 93571 | ||||
| * | Update CMake build. | Ted Kremenek | 2010-01-15 | 1 | -1/+2 |
| | | | | | llvm-svn: 93570 | ||||
| * | add testcase for r93564 | Jim Grosbach | 2010-01-15 | 1 | -0/+20 |
| | | | | | llvm-svn: 93567 | ||||
| * | Add comments to the dump() and dumpr() routines. | Dan Gohman | 2010-01-15 | 1 | -0/+8 |
| | | | | | llvm-svn: 93566 | ||||
| * | DEBUG_VALUE is now variable sized, as it has a | Dale Johannesen | 2010-01-15 | 2 | -1/+25 |
| | | | | | | | | | target-dependent memory address representation in it. Restore X86 printing of DEBUG_VALUE; lowering is done in X86RegisterInfo using the normal algorithm. llvm-svn: 93565 | ||||
| * | Update Thumb1 storeRegToStackSlot() and loadRegFromStackSlot() to properly | Jim Grosbach | 2010-01-15 | 1 | -2/+6 |
| | | | | | | | | handle physical registers R0-R7 when described as having a non-tGPR register class. llvm-svn: 93564 | ||||
| * | Fix a typo that Anton noticed. | Dan Gohman | 2010-01-15 | 1 | -1/+1 |
| | | | | | llvm-svn: 93563 | ||||
| * | Add FIXME. | Devang Patel | 2010-01-15 | 1 | -0/+1 |
| | | | | | llvm-svn: 93562 | ||||
| * | Fix a comment typo. | Bob Wilson | 2010-01-15 | 1 | -1/+1 |
| | | | | | llvm-svn: 93560 | ||||
| * | move "Metadata Nodes and Metadata Strings" section to the right place in the | Chris Lattner | 2010-01-15 | 1 | -38/+32 |
| | | | | | | | document and edit it. llvm-svn: 93559 | ||||
| * | Remove the InlineHint attribute. There are no current or planned | Eric Christopher | 2010-01-15 | 12 | -21/+4 |
| | | | | | | | users. llvm-svn: 93558 | ||||
| * | zext / truncate is free on msp430. Inform codegen about this. | Anton Korobeynikov | 2010-01-15 | 2 | -0/+42 |
| | | | | | llvm-svn: 93556 | ||||
| * | Reenable tests | Anton Korobeynikov | 2010-01-15 | 2 | -8/+6 |
| | | | | | llvm-svn: 93555 | ||||

