summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne2011-11-072-10/+16
* Remove unnecessary addition to API. Replace with something much simpler.Eric Christopher2011-11-073-13/+1
* Add new files to cmake.Eric Christopher2011-11-071-0/+1
* Add the support code to enable the dwarf accelerator tables. Upcoming patchesEric Christopher2011-11-075-6/+224
* Add a new dwarf accelerator table prototype with the goal of replacingEric Christopher2011-11-072-0/+504
* Expose a way to get the beginning of the dwarf string section.Eric Christopher2011-11-072-12/+23
* Fix up comment.Eric Christopher2011-11-071-1/+1
* Typo.Eric Christopher2011-11-071-1/+1
* Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 enco...Benjamin Kramer2011-11-051-35/+2
* Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer2011-11-052-3/+4
* Added missing &. Fixes <rdar://problem/10393723>Pete Cooper2011-11-041-1/+1
* Emit declarations before definitions if they are available. This causes DW_AT...Rafael Espindola2011-11-041-6/+18
* Reapply r143206, with fixes. Disallow physical register lifetimesDan Gohman2011-11-034-518/+454
* Reverted r143600 - selector reference changePete Cooper2011-11-031-15/+0
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-033-0/+69
* Treat objc selector reference globals as invariant so that MachineLICM can ho...Pete Cooper2011-11-031-0/+15
* An array of chars of length 8 will also cause the stack protector to be insertedBill Wendling2011-11-021-1/+1
* Don't emit a directory entry for the value in DW_AT_comp_dir, that is alwaysNick Lewycky2011-11-022-4/+12
* Begin collecting some of the statistics for block placement discussed onChandler Carruth2011-11-023-0/+92
* Update split candidate correctly when interference cache is full.Jakob Stoklund Olesen2011-11-011-0/+2
* Cleanup. Document. Make sure that this build_vector optimization only runs be...Nadav Rotem2011-10-311-16/+29
* Silence compiler warning.Benjamin Kramer2011-10-301-4/+4
* Add a new DAGCombine optimization for BUILD_VECTOR.Nadav Rotem2011-10-291-0/+83
* Revert r143206, as there are still some failing tests.Dan Gohman2011-10-294-436/+518
* Reapply r143177 and r143179 (reverting r143188), with schedulerDan Gohman2011-10-284-518/+436
* Dwarf: [PR11022] Fix emitting DW_AT_const_value(>i64), to be host-endian-neut...NAKAMURA Takumi2011-10-281-7/+9
* Use BranchProbability compare operators.Benjamin Kramer2011-10-281-8/+3
* Speculatively disable Dan's commits 143177 and 143179 to see ifDuncan Sands2011-10-284-407/+516
* Always use the string pool, even when it makes the .o larger. This may helpNick Lewycky2011-10-283-60/+11
* Delete #if 0 code accidentally left in.Dan Gohman2011-10-281-17/+0
* Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUWDan Gohman2011-10-284-515/+423
* Teach our Dwarf emission to use the string pool.Nick Lewycky2011-10-276-39/+56
* Don't crash on 128-bit sdiv by constant. Found by inspection.Eli Friedman2011-10-271-9/+6
* Rename NonScalarIntSafe to something more appropriate.Lang Hames2011-10-261-4/+4
* Reflow lines, fix comments for doxygen style, fix whitespace. No functionalityNick Lewycky2011-10-262-34/+27
* Simplify SplitVecRes_UnaryOp by removing all the code that isDuncan Sands2011-10-261-43/+5
* Don't use floating point to do an integer's job.Jakob Stoklund Olesen2011-10-261-4/+7
* Disable LICM speculation in high register pressure situation again now that D...Evan Cheng2011-10-261-1/+1
* Reapply r142920 with fix:Bill Wendling2011-10-261-0/+3
* Remove a couple redundant checks.Eli Friedman2011-10-251-2/+0
* Make assert() message more informative.Jim Grosbach2011-10-251-1/+2
* Revert commit 142891. Takumi bisected the tablegen miscompilesDuncan Sands2011-10-251-2/+1
* Remove dead enum value. There is no DIESectionOffset.Nick Lewycky2011-10-251-1/+0
* Remove unused forward decl.Eric Christopher2011-10-251-1/+0
* An MBB which branches to an EH landing pad shouldn't be considered for tail m...Bill Wendling2011-10-251-1/+2
* Check the visibility of the global variable before placing it into the stubsBill Wendling2011-10-241-2/+6
* Really unbreak CMake buildDouglas Gregor2011-10-241-3/+1
* Unbreak CMake buildDouglas Gregor2011-10-241-0/+1
* Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handleDan Gohman2011-10-241-265/+0
* Delete the Latency scheduling preference.Dan Gohman2011-10-241-2/+0
OpenPOWER on IntegriCloud