aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2011-11-07Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne
2011-11-07Remove unnecessary addition to API. Replace with something much simpler.Eric Christopher
2011-11-07Add new files to cmake.Eric Christopher
2011-11-07Add the support code to enable the dwarf accelerator tables. Upcoming patchesEric Christopher
2011-11-07Add a new dwarf accelerator table prototype with the goal of replacingEric Christopher
2011-11-07Expose a way to get the beginning of the dwarf string section.Eric Christopher
2011-11-07Fix up comment.Eric Christopher
2011-11-07Typo.Eric Christopher
2011-11-05Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 enco...Benjamin Kramer
2011-11-05Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer
2011-11-04Added missing &. Fixes <rdar://problem/10393723>Pete Cooper
2011-11-04Emit declarations before definitions if they are available. This causes DW_AT...Rafael Espindola
2011-11-03Reapply r143206, with fixes. Disallow physical register lifetimesDan Gohman
2011-11-03Reverted r143600 - selector reference changePete Cooper
2011-11-03build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar
2011-11-03Treat objc selector reference globals as invariant so that MachineLICM can ho...Pete Cooper
2011-11-02An array of chars of length 8 will also cause the stack protector to be insertedBill Wendling
2011-11-02Don't emit a directory entry for the value in DW_AT_comp_dir, that is alwaysNick Lewycky
2011-11-02Begin collecting some of the statistics for block placement discussed onChandler Carruth
2011-11-01Update split candidate correctly when interference cache is full.Jakob Stoklund Olesen
2011-10-31Cleanup. Document. Make sure that this build_vector optimization only runs be...Nadav Rotem
2011-10-30Silence compiler warning.Benjamin Kramer
2011-10-29Add a new DAGCombine optimization for BUILD_VECTOR.Nadav Rotem
2011-10-29Revert r143206, as there are still some failing tests.Dan Gohman
2011-10-28Reapply r143177 and r143179 (reverting r143188), with schedulerDan Gohman
2011-10-28Dwarf: [PR11022] Fix emitting DW_AT_const_value(>i64), to be host-endian-neut...NAKAMURA Takumi
2011-10-28Use BranchProbability compare operators.Benjamin Kramer
2011-10-28Speculatively disable Dan's commits 143177 and 143179 to see ifDuncan Sands
2011-10-28Always use the string pool, even when it makes the .o larger. This may helpNick Lewycky
2011-10-28Delete #if 0 code accidentally left in.Dan Gohman
2011-10-28Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUWDan Gohman
2011-10-27Teach our Dwarf emission to use the string pool.Nick Lewycky
2011-10-27Don't crash on 128-bit sdiv by constant. Found by inspection.Eli Friedman
2011-10-26Rename NonScalarIntSafe to something more appropriate.Lang Hames
2011-10-26Reflow lines, fix comments for doxygen style, fix whitespace. No functionalityNick Lewycky
2011-10-26Simplify SplitVecRes_UnaryOp by removing all the code that isDuncan Sands
2011-10-26Don't use floating point to do an integer's job.Jakob Stoklund Olesen
2011-10-26Disable LICM speculation in high register pressure situation again now that D...Evan Cheng
2011-10-26Reapply r142920 with fix:Bill Wendling
2011-10-25Remove a couple redundant checks.Eli Friedman
2011-10-25Make assert() message more informative.Jim Grosbach
2011-10-25Revert commit 142891. Takumi bisected the tablegen miscompilesDuncan Sands
2011-10-25Remove dead enum value. There is no DIESectionOffset.Nick Lewycky
2011-10-25Remove unused forward decl.Eric Christopher
2011-10-25An MBB which branches to an EH landing pad shouldn't be considered for tail m...Bill Wendling
2011-10-24Check the visibility of the global variable before placing it into the stubsBill Wendling
2011-10-24Really unbreak CMake buildDouglas Gregor
2011-10-24Unbreak CMake buildDouglas Gregor
2011-10-24Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handleDan Gohman
2011-10-24Delete the Latency scheduling preference.Dan Gohman