aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make shl instruction mask its result to the correct bitsize. This isReid Spencer2007-01-181-5/+10
* Two changes:Reid Spencer2007-01-181-18/+17
* Make sure we truncate stored values to their bit width.Reid Spencer2007-01-181-30/+40
* Have the OutputBuffer take the is64Bit and isLittleEndian booleans.Bill Wendling2007-01-183-22/+31
* Modify emission of jump tables on darwin to emit an extra "l" label thatChris Lattner2007-01-182-0/+14
* add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission.Chris Lattner2007-01-182-1/+10
* Changed to use the OutputBuffer instead of the methods in MachO and ELFBill Wendling2007-01-173-157/+200
* Add CGPassManager.Devang Patel2007-01-171-0/+124
* Update ModulePass::assignPassManager() to take into account PreferredDevang Patel2007-01-171-4/+5
* s/PassDebugging_New/PassDebugging/gDevang Patel2007-01-171-5/+5
* Update assignPassManager() signature to allow selection of preferredDevang Patel2007-01-171-4/+13
* restructure code a bit to make use of continue (simplifying things). GeneralizeChris Lattner2007-01-171-92/+95
* darwin doesn't support .bss, but it does have .zerofillChris Lattner2007-01-171-0/+2
* add new directiveChris Lattner2007-01-171-0/+1
* * Fix one more bug in PIC codegen: extra load is needed for *all*Anton Korobeynikov2007-01-175-16/+31
* Revert patch.Bill Wendling2007-01-1712-518/+144
* Create the specified TargetObjInfo and use it.Bill Wendling2007-01-175-18/+30
* Create/store/and delete the TargetObjInfo object.Bill Wendling2007-01-171-0/+2
* Use the methods in the TargetObjInfo object instead of internal methods.Bill Wendling2007-01-172-126/+156
* New "TargetObjInfo" class. This holds information that the object writers willBill Wendling2007-01-174-0/+330
* Regenerate.Reid Spencer2007-01-173-3228/+4298
* For PR1117:Reid Spencer2007-01-171-15/+12
* For PR1117:Reid Spencer2007-01-171-29/+29
* For PR1094:Reid Spencer2007-01-171-4/+4
* Pass manager may require certain analysis. In such cases, initiallyDevang Patel2007-01-161-3/+2
* Undo last check-in.Devang Patel2007-01-161-62/+50
* Missed "<" :)Anton Korobeynikov2007-01-161-1/+1
* Setup pass manager before scheduling required analysis.Devang Patel2007-01-161-50/+62
* Cleanup. Comments added.Anton Korobeynikov2007-01-161-56/+62
* Fix SMG2000 with the CBE: opaque types need names too.Chris Lattner2007-01-161-10/+8
* document some subtletyChris Lattner2007-01-161-1/+3
* Emit symbol type information for ELF/COFF targetsAnton Korobeynikov2007-01-163-6/+128
* Instead of yet another enum indicating the "assembly language flavor",Bill Wendling2007-01-165-18/+22
* Fix PR918 by only using typedefs to name struct types. This makes the laterChris Lattner2007-01-161-8/+15
* add a note: we need whole-function selectiondags :)Chris Lattner2007-01-161-0/+28
* Fix PR1114 and CodeGen/Generic/2007-01-15-LoadSelectCycle.ll by beingChris Lattner2007-01-161-25/+41
* add options to view the dags before the first or second pass of dag combine.Chris Lattner2007-01-161-0/+18
* Make inline ASM the INTEL one if it's in that emission mode.Bill Wendling2007-01-161-2/+4
* Fix for PR1095:Bill Wendling2007-01-165-4/+20
* Code refactoring.Devang Patel2007-01-161-18/+21
* Remove extra white spaces. Fix comments.Devang Patel2007-01-151-1/+1
* Do not record last users of Pass Manager.Devang Patel2007-01-151-2/+7
* Unbreak VC++ build.Jeff Cohen2007-01-151-1/+1
* make this more efficient in release builds (time and space)Chris Lattner2007-01-151-6/+2
* Fix a regression in my isIntegral patch that broke 471.omnetpp. This isChris Lattner2007-01-151-6/+8
* Don't print address of ETNode. Print the DFSNumIn which uniquely identifiesNick Lewycky2007-01-151-34/+65
* Implement InstCombine/phi.ll:test7, deletion of trivial value loops forChris Lattner2007-01-151-2/+16
* simplify some code now that types are signlessChris Lattner2007-01-151-46/+12
* delete stores to allocas with one use. This is a trivial form of DSE whichChris Lattner2007-01-151-0/+18
* Constant fold llvm.powi.*. This speeds up tramp3d--v4 by 9.5%Chris Lattner2007-01-151-1/+12