summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix an assortment of doxygen comment mistakes found by -Wdocumentation.Ted Kremenek2012-08-224-14/+16
* Print out the location of expanded multiclass defs in TableGen errors.Jakob Stoklund Olesen2012-08-228-22/+41
* MCInstFragment constructor should take by-reference MCInst.Jim Grosbach2012-08-221-1/+1
* darwin/cross-build: Unset SDKROOT when building BuildTools.Daniel Dunbar2012-08-221-0/+1
* SimplifyLibCalls: Give all safely-shrinkable libcalls the same treatment.Benjamin Kramer2012-08-222-5/+184
* [ms-inline asm] Avoid a false positive assertionChad Rosier2012-08-221-1/+3
* Whitespace.Chad Rosier2012-08-221-2/+0
* Add test case for r162368.Chad Rosier2012-08-221-0/+335
* Add a few float shrinking optimizations to SimplifyLibCalls. UnsafeChad Rosier2012-08-221-36/+99
* Tidy up a few more uses of MF.getFunction()->getName().David Blaikie2012-08-2212-27/+15
* Add a new helper function, AddOpt(F1, F1, Opt), as part of PR13574. NoChad Rosier2012-08-221-14/+15
* Reduce duplicated hash map lookups.Benjamin Kramer2012-08-227-23/+20
* Rejected 169195. As Duncan commented, bitcasting to proper type is wrong appr...Stepan Dyatkovskiy2012-08-222-33/+3
* Add a getName function to MachineFunction. Use it in places that previously d...Craig Topper2012-08-2228-56/+54
* Don't cache the MBB in the class. Its only used by one function. Change a for...Craig Topper2012-08-221-5/+3
* Mark a function as static since it doesn't use anything in the class.Craig Topper2012-08-221-1/+1
* Add register Mips::GP to the list of reserved registers if target is bare-metalAkira Hatanaka2012-08-227-7/+34
* Add option disable-mips-delay-filler. Turn on mips' delay slot filler byAkira Hatanaka2012-08-227-15/+18
* TblGen: Make asm-matcher ConvertToMCInst() table driven.Jim Grosbach2012-08-221-55/+177
* For mips64 switch statements in subroutines could generate Jack Carter2012-08-224-4/+50
* Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. TheRichard Smith2012-08-222-1/+2
* Reduce alignment of SmallVector<T> to the required amount, rather than forcin...Richard Smith2012-08-223-104/+67
* Add a few functions to TargetLibraryInfo as part of PR13574.Chad Rosier2012-08-212-0/+72
* MaximumSpanningTree::EdgeWeightCompare: Make this comparator actually be aRichard Smith2012-08-211-25/+28
* Fix misaligned access in MachO object file reader: despite containing anRichard Smith2012-08-211-0/+5
* Fix unaligned memory accesses when performing relocations in X86 JIT. There'sRichard Smith2012-08-211-4/+13
* Don't pass a null pointer to cast<> in its unit tests.Richard Smith2012-08-211-3/+5
* Don't bind a reference to a dereferenced null pointer (for return value of We...Richard Smith2012-08-211-1/+2
* [ms-inline asm] Do not report a Parser error when matching inline assembly.Chad Rosier2012-08-212-15/+27
* Ignore the documentation-suggested location for compile_commands.jsonDavid Blaikie2012-08-211-0/+1
* The presence of the empty file "foo" unfortunately does not improve LLVM in a...David Blaikie2012-08-211-0/+0
* Remove unnecessary cast that was also unnecessarily casting away constness.David Blaikie2012-08-212-1/+1
* Provide a portability macro for __builtin_trap.David Blaikie2012-08-211-0/+9
* Fix macros arguments with an underscore, dot or dollar in them. This is basedRafael Espindola2012-08-212-1/+30
* [ms-inline asm] Expose the ErrorInfo from the MatchInstructionImpl. In general,Chad Rosier2012-08-212-5/+9
* Formatting. No functional change.Chad Rosier2012-08-211-2/+2
* Make the wording in of the "expected identifier" error in the .macro directiveRafael Espindola2012-08-212-2/+11
* Pacify PVS-Studio by changing the type rather than doing a cast, a tweakDuncan Sands2012-08-211-1/+1
* Add support for the --param ssp-buffer-size= driver option.Chad Rosier2012-08-214-9/+19
* Use typedefs. Fix indentation. Extracted from the Andy/PaX patch.Rafael Espindola2012-08-211-5/+4
* Remove unused variable. Extracted from the Andy/PaX patch.Rafael Espindola2012-08-211-2/+0
* Fix typo. Extracted from the Andy/PaX patch.Rafael Espindola2012-08-211-1/+1
* MCJIT: Tidy up the constructor.Jim Grosbach2012-08-213-13/+8
* PVS-Studio noticed that EmitVBR64 would perform undefined behaviour if theDuncan Sands2012-08-211-1/+3
* Add correct set of regression tests for r162094 commit.Tim Northover2012-08-211-33/+33
* Port the global copy optimization from the SROA pass to InstCombine.Chandler Carruth2012-08-213-199/+181
* Fix up indentation and remove a couple else's after returns.Craig Topper2012-08-211-11/+12
* [asan] add code to detect global initialization fiasco in C/C++. The sub-pass...Kostya Serebryany2012-08-212-63/+207
* Use uint16_t for tables of opcodes.Craig Topper2012-08-211-2/+2
* Fix up indentation. No functional change.Craig Topper2012-08-211-61/+61