aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* isPICStyleStub() is now never true in -static mode, so simplify code.Chris Lattner2009-07-091-9/+4
* simplify some code based on the fact that picstyles != none are only valid Chris Lattner2009-07-094-23/+16
* all this logic always returns true because GOT mode is never active in x86-64...Chris Lattner2009-07-091-16/+5
* isPICStyleRIPRel() and friends are never true in -static mode.Chris Lattner2009-07-092-36/+29
* Move PR4517 to README.txt.Nick Lewycky2009-07-091-0/+22
* Improved tracking of value number kills. VN kills are now representedLang Hames2009-07-096-42/+102
* .o file writing shouldn't mess around with pic/relo models like the JIT does.Chris Lattner2009-07-091-18/+0
* move a hack out of the asm-printer specific path to the main target selection...Chris Lattner2009-07-091-12/+17
* many more cleanups, for example if in the "none" pic-style,Chris Lattner2009-07-091-26/+26
* Reduce indentation in GVRequiresExtraLoad. Return true for windowsChris Lattner2009-07-091-26/+28
* When in -static mode, force the PIC style to none. Doing this requires fixingChris Lattner2009-07-093-19/+33
* merge two identical functions and simplify things that are GOT specificChris Lattner2009-07-091-41/+33
* hoist check for IsTailCall to callers. Eliminate redundant check for Chris Lattner2009-07-091-10/+6
* change a few methods to be static functions.Chris Lattner2009-07-092-14/+17
* one more added assert.Chris Lattner2009-07-091-1/+3
* move handling of dllimport linkage in isel, not in asmprinter.Chris Lattner2009-07-094-17/+27
* one more assertion!Chris Lattner2009-07-091-1/+3
* add some more assertions. Remove code to handle dllimport on darwin.Chris Lattner2009-07-091-3/+6
* Make SelectionDAG::getVectorShuffle work properly for VECTOR_SHUFFLEDan Gohman2009-07-091-2/+2
* remove "asmcall", using print_pcrel_imm instead of printOperand.Chris Lattner2009-07-091-27/+8
* simplify some logicChris Lattner2009-07-091-13/+15
* * add some assertions for sanity checking.Chris Lattner2009-07-091-23/+25
* LLVMContext-ification.Owen Anderson2009-07-082-7/+10
* Use common code for both ARM and Thumb-2 instruction and register info.David Goodwin2009-07-0813-1125/+106
* * manually concatenate two string literalsChris Lattner2009-07-081-3/+1
* - Add some NEON ld / st instruction static encoding.Evan Cheng2009-07-082-4/+38
* Fix thinko.Devang Patel2009-07-081-1/+1
* Fix the AssertingVH unittests.Jeffrey Yasskin2009-07-081-2/+1
* Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin2009-07-088-67/+134
* Drop "constant" from Devang Patel2009-07-082-4/+2
* Allow users of GraphWriter to display graphs asynchronously. ThisDavid Greene2009-07-081-15/+30
* Add an ExecuteNoWait interface to support asynchronous process spawning.David Greene2009-07-082-0/+237
* Update SLotTracker to handle MDNode slots.Devang Patel2009-07-081-90/+134
* Nowadays vectors are only split if they have an evenDuncan Sands2009-07-084-59/+47
* Change how so_imm and t2_so_imm are handled. At instruction selection time, t...Evan Cheng2009-07-089-111/+48
* Recommit r74952 with a bug fix:Bill Wendling2009-07-082-71/+104
* Use interators instead of counters for loops.Bill Wendling2009-07-081-16/+21
* Missed an exit during the conversion.Edwin Török2009-07-082-6/+6
* Implement changes from Chris's feedback.Edwin Török2009-07-0850-191/+258
* Push LLVMContext _back_ through IRBuilder.Owen Anderson2009-07-084-5/+5
* Implement NEON vst1 instruction.Bob Wilson2009-07-081-0/+22
* Generalize opcode selection in ARMBaseRegisterInfo.David Goodwin2009-07-0812-63/+80
* Fix cmake build.Xerxes Ranby2009-07-081-0/+1
* Support MDNode forward reference.Devang Patel2009-07-082-3/+34
* Make the code that updates ScalarEvolution's internal state in responseDan Gohman2009-07-081-30/+70
* Tell ScalarEvolution to forget a loop before starting to delete it.Dan Gohman2009-07-081-6/+6
* Convert more abort() calls to llvm_report_error().Edwin Török2009-07-0817-94/+112
* Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson2009-07-0816-117/+95
* Push methods into base class in preparation for sharing.David Goodwin2009-07-088-598/+605
* Implement NEON vld1 instructions.Bob Wilson2009-07-083-1/+31