aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Don't set the "location" information for inlined functions' variables.Bill Wendling2009-05-181-7/+16
* Small code cleanup.Bill Wendling2009-05-181-9/+4
* RecordVariable is called each time a DECLARE node is encountered. For an inlinedBill Wendling2009-05-182-9/+39
* Add OpSize to 16-bit ADC and SBB.Dale Johannesen2009-05-181-14/+24
* Allow the JIT ExecutionEngine to report details about the generated machine c...Argyrios Kyrtzidis2009-05-183-6/+38
* Fix CodePlacementOpt::OptimizeIntraLoopEdges so that its return valueBob Wilson2009-05-181-0/+2
* Fix pr4202: Disable CodePlacementOpt for ARM. The ARMConstantIslandPass hasBob Wilson2009-05-181-1/+4
* New Spiller interface and trivial implementation.Lang Hames2009-05-183-2/+262
* Revert r72025. It is possible for clients to convert between signed typesDan Gohman2009-05-181-3/+0
* Revert last commit. It was wrong.Bill Wendling2009-05-181-2/+1
* Add assertions to CastInst::getCastOpcode to catch attempted conversionsDan Gohman2009-05-181-0/+3
* Don't call RegionInlinedFnEnd if our optimization level isn't -O0.Bill Wendling2009-05-181-1/+2
* Fill in the missing patterns for ADC and SBB.Dale Johannesen2009-05-181-14/+97
* termios.h contains the winsize structure we need to determine theDouglas Gregor2009-05-181-1/+4
* Rename UseTy to AccessTy, for consistency with getAccessType, and toDan Gohman2009-05-181-24/+25
* Silence Release-Asserts warnings.Daniel Dunbar2009-05-183-6/+11
* Teach ScalarEvolution to recognize x^-1 in the case where non-demandedDan Gohman2009-05-181-0/+13
* Delete a redundant 'else'.Dan Gohman2009-05-181-1/+1
* Fix ScalarEvolution::isLoopGuardedByCond to accept a null Loop*, forDan Gohman2009-05-181-0/+4
* Minor code cleanups. Do more of the work before the if statementsDan Gohman2009-05-181-16/+21
* Add assertion checks to the SCEV operator creation methods to catchDan Gohman2009-05-181-0/+34
* Make ScalarEvolution::isLoopGuardedByCond work even when the edgeDan Gohman2009-05-181-13/+27
* Add an isOne() utility function to ScalarEvolution, similar to isZero()Dan Gohman2009-05-181-1/+6
* Tweak MemoryBuffer::getSTDIN so that it returns after the first EOF. Eli Friedman2009-05-181-3/+6
* Prevented reg0 from being added to MBB live-in set, which was causing issuesLang Hames2009-05-171-0/+5
* Rename MachineVerifier pass to avoid command line collision.Jakob Stoklund Olesen2009-05-171-1/+1
* Mark rotl/rotr as expand. This generates pretty ugly code, but this is better...Anton Korobeynikov2009-05-171-0/+4
* TypoAnton Korobeynikov2009-05-172-3/+3
* Fix a missing def-flag on a Mips epilogue load.Jakob Stoklund Olesen2009-05-161-4/+4
* Remember to set def-flag on register loaded from stack slot in CellSPU.Jakob Stoklund Olesen2009-05-161-1/+1
* Verify that explicit definitions in the TargetInstrDesc are matched byJakob Stoklund Olesen2009-05-161-1/+12
* Allow redefinition of reserved registers.Jakob Stoklund Olesen2009-05-161-2/+3
* Put back a bit of expensive checking logic thatDuncan Sands2009-05-161-1/+1
* Pacify gcc-4.3, which suggests explicit braces hereDuncan Sands2009-05-161-1/+2
* Pass to verify generated machine code.Jakob Stoklund Olesen2009-05-163-27/+704
* Split out the DwarfDebug module from the DwarfWriter module.Bill Wendling2009-05-157-2804/+3188
* Mark class as hidden.Bill Wendling2009-05-151-1/+1
* Fix PR4210. Rewritter should track and update kills of sub-registers as well.Evan Cheng2009-05-151-42/+63
* Move c'tor/d'tor to top of file.Bill Wendling2009-05-151-17/+14
* Split out the DwarfException class into its own file. No functionality change,Bill Wendling2009-05-153-769/+894
* Split out the Dwarf writer stuff into separate files. This is a much moreBill Wendling2009-05-157-1278/+1584
* Reflow to fit 80-col.Mike Stump2009-05-141-2/+2
* Reflow to fit 80-col.Mike Stump2009-05-141-2/+2
* Down with static variables!Owen Anderson2009-05-141-4/+8
* Tag blocks with DW_AT_APPLE_block.Mike Stump2009-05-141-0/+7
* Reuse existing getUnderlyingObject instead ofDale Johannesen2009-05-141-24/+6
* Non-functionality changes:Bill Wendling2009-05-141-110/+85
* Clean up this file fixing 80-column violations, bad formatting, etc. No funct...Bill Wendling2009-05-141-60/+69
* Revert r71744. I must not have understood this correctly, because theBob Wilson2009-05-141-4/+9
* Use abs64 in one more place.Dale Johannesen2009-05-141-1/+1