aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-05-18Don't set the "location" information for inlined functions' variables.Bill Wendling
2009-05-18Small code cleanup.Bill Wendling
2009-05-18RecordVariable is called each time a DECLARE node is encountered. For an inlinedBill Wendling
2009-05-18Add OpSize to 16-bit ADC and SBB.Dale Johannesen
2009-05-18Allow the JIT ExecutionEngine to report details about the generated machine c...Argyrios Kyrtzidis
2009-05-18Fix CodePlacementOpt::OptimizeIntraLoopEdges so that its return valueBob Wilson
2009-05-18Fix pr4202: Disable CodePlacementOpt for ARM. The ARMConstantIslandPass hasBob Wilson
2009-05-18New Spiller interface and trivial implementation.Lang Hames
2009-05-18Revert r72025. It is possible for clients to convert between signed typesDan Gohman
2009-05-18Revert last commit. It was wrong.Bill Wendling
2009-05-18Add assertions to CastInst::getCastOpcode to catch attempted conversionsDan Gohman
2009-05-18Don't call RegionInlinedFnEnd if our optimization level isn't -O0.Bill Wendling
2009-05-18Fill in the missing patterns for ADC and SBB.Dale Johannesen
2009-05-18termios.h contains the winsize structure we need to determine theDouglas Gregor
2009-05-18Rename UseTy to AccessTy, for consistency with getAccessType, and toDan Gohman
2009-05-18Silence Release-Asserts warnings.Daniel Dunbar
2009-05-18Teach ScalarEvolution to recognize x^-1 in the case where non-demandedDan Gohman
2009-05-18Delete a redundant 'else'.Dan Gohman
2009-05-18Fix ScalarEvolution::isLoopGuardedByCond to accept a null Loop*, forDan Gohman
2009-05-18Minor code cleanups. Do more of the work before the if statementsDan Gohman
2009-05-18Add assertion checks to the SCEV operator creation methods to catchDan Gohman
2009-05-18Make ScalarEvolution::isLoopGuardedByCond work even when the edgeDan Gohman
2009-05-18Add an isOne() utility function to ScalarEvolution, similar to isZero()Dan Gohman
2009-05-18Tweak MemoryBuffer::getSTDIN so that it returns after the first EOF. Eli Friedman
2009-05-17Prevented reg0 from being added to MBB live-in set, which was causing issuesLang Hames
2009-05-17Rename MachineVerifier pass to avoid command line collision.Jakob Stoklund Olesen
2009-05-17Mark rotl/rotr as expand. This generates pretty ugly code, but this is better...Anton Korobeynikov
2009-05-17TypoAnton Korobeynikov
2009-05-16Fix a missing def-flag on a Mips epilogue load.Jakob Stoklund Olesen
2009-05-16Remember to set def-flag on register loaded from stack slot in CellSPU.Jakob Stoklund Olesen
2009-05-16Verify that explicit definitions in the TargetInstrDesc are matched byJakob Stoklund Olesen
2009-05-16Allow redefinition of reserved registers.Jakob Stoklund Olesen
2009-05-16Put back a bit of expensive checking logic thatDuncan Sands
2009-05-16Pacify gcc-4.3, which suggests explicit braces hereDuncan Sands
2009-05-16Pass to verify generated machine code.Jakob Stoklund Olesen
2009-05-15Split out the DwarfDebug module from the DwarfWriter module.Bill Wendling
2009-05-15Mark class as hidden.Bill Wendling
2009-05-15Fix PR4210. Rewritter should track and update kills of sub-registers as well.Evan Cheng
2009-05-15Move c'tor/d'tor to top of file.Bill Wendling
2009-05-15Split out the DwarfException class into its own file. No functionality change,Bill Wendling
2009-05-15Split out the Dwarf writer stuff into separate files. This is a much moreBill Wendling
2009-05-14Reflow to fit 80-col.Mike Stump
2009-05-14Reflow to fit 80-col.Mike Stump
2009-05-14Down with static variables!Owen Anderson
2009-05-14Tag blocks with DW_AT_APPLE_block.Mike Stump
2009-05-14Reuse existing getUnderlyingObject instead ofDale Johannesen
2009-05-14Non-functionality changes:Bill Wendling
2009-05-14Clean up this file fixing 80-column violations, bad formatting, etc. No funct...Bill Wendling
2009-05-14Revert r71744. I must not have understood this correctly, because theBob Wilson
2009-05-14Use abs64 in one more place.Dale Johannesen