aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-07-09Remove some duplication.Mikhail Glushenkov
2009-07-09Rename -t to --temp-dir.Mikhail Glushenkov
2009-07-09As Chris pointed out, we don't actually need to pass the context around here.Owen Anderson
2009-07-09back out r75156 for now.Chris Lattner
2009-07-09A little bit more LLVMContextification.Owen Anderson
2009-07-09Handle Thumb-2 addressing modes during FP elimination.David Goodwin
2009-07-09Add some classes to produce pretty-printed asm. We'll use theseDavid Greene
2009-07-09Fixed handling of -t. It gets the prirority for temp dir name.Sanjiv Gupta
2009-07-09Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson
2009-07-09add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby!Chris Lattner
2009-07-09Add support for other GraphViz display tools. This can helpDavid Greene
2009-07-09remove dead function.Chris Lattner
2009-07-09Misc encoding fixes; reported on llvmdev.Eli Friedman
2009-07-09eraseFromDisk no longer throws.Chris Lattner
2009-07-09There's no need to consider PHI nodes in the same block as the instructionNick Lewycky
2009-07-09Add some statistics to SSI so we can see what it's up to.Nick Lewycky
2009-07-09Missing )Bill Wendling
2009-07-09Add a -t="dir" option to the driver. This can be used to specify the director...Sanjiv Gupta
2009-07-09simplify this logic a bit more.Chris Lattner
2009-07-09move reasoning about darwin $non_lazy_ptr stubs from asmprinter intoChris Lattner
2009-07-09Targets sometimes assign fixed stack object to spill certain callee-savedEvan Cheng
2009-07-09Reorg includes.Evan Cheng
2009-07-09rearrange some code, no functionality change.Chris Lattner
2009-07-09make direct calls set MO_PLT or MO_DARWIN_STUB as appropriate with fast isel.Chris Lattner
2009-07-09reduce nesting by rearranging branches.Chris Lattner
2009-07-09make isel use MO_PIC_BASE_OFFSET when lowering globalvalues on darwin in picChris Lattner
2009-07-09various minor cleanups, no functionality change.Chris Lattner
2009-07-09make isel decide whether to emit $stub's on darwin instead of asmprinter.Chris Lattner
2009-07-09pc-relative references are *always* to functions, never to globals. ISel Chris Lattner
2009-07-09make cygwin use its own stubs set, instead of overloading a darwin one.Chris Lattner
2009-07-09Make isel determine where to emit PLT-relative calls instead of havingChris Lattner
2009-07-09isPICStyleStub() is now never true in -static mode, so simplify code.Chris Lattner
2009-07-09simplify some code based on the fact that picstyles != none are only valid Chris Lattner
2009-07-09all this logic always returns true because GOT mode is never active in x86-64...Chris Lattner
2009-07-09isPICStyleRIPRel() and friends are never true in -static mode.Chris Lattner
2009-07-09Move PR4517 to README.txt.Nick Lewycky
2009-07-09Improved tracking of value number kills. VN kills are now representedLang Hames
2009-07-09.o file writing shouldn't mess around with pic/relo models like the JIT does.Chris Lattner
2009-07-09move a hack out of the asm-printer specific path to the main target selection...Chris Lattner
2009-07-09many more cleanups, for example if in the "none" pic-style,Chris Lattner
2009-07-09Reduce indentation in GVRequiresExtraLoad. Return true for windowsChris Lattner
2009-07-09When in -static mode, force the PIC style to none. Doing this requires fixingChris Lattner
2009-07-09merge two identical functions and simplify things that are GOT specificChris Lattner
2009-07-09hoist check for IsTailCall to callers. Eliminate redundant check for Chris Lattner
2009-07-09change a few methods to be static functions.Chris Lattner
2009-07-09one more added assert.Chris Lattner
2009-07-09move handling of dllimport linkage in isel, not in asmprinter.Chris Lattner
2009-07-09one more assertion!Chris Lattner
2009-07-09add some more assertions. Remove code to handle dllimport on darwin.Chris Lattner
2009-07-09Make SelectionDAG::getVectorShuffle work properly for VECTOR_SHUFFLEDan Gohman