aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-08-23Add an option for darwin gdb compatibility.Eric Christopher
2012-08-23Use a switch statement instead of a bunch of if-else checks and pull out the ...Craig Topper
2012-08-23Remove unused private field to silence build warning.Craig Topper
2012-08-2380-col.Eric Christopher
2012-08-23Tidy.Eric Christopher
2012-08-23Simplify the computeOperandLatency API.Andrew Trick
2012-08-23Make function loadImmediate a member of MipsSEInstrInfo and change it to returnAkira Hatanaka
2012-08-22Add a member of type Mips16InstrInfo/MipsSEInstrInfo to classAkira Hatanaka
2012-08-22Print out the location of expanded multiclass defs in TableGen errors.Jakob Stoklund Olesen
2012-08-22Idef out mapped_file_region for naclDerek Schuff
2012-08-22SimplifyLibCalls: Give all safely-shrinkable libcalls the same treatment.Benjamin Kramer
2012-08-22[ms-inline asm] Avoid a false positive assertionChad Rosier
2012-08-22Add a few float shrinking optimizations to SimplifyLibCalls. UnsafeChad Rosier
2012-08-22Tidy up a few more uses of MF.getFunction()->getName().David Blaikie
2012-08-22Add a new helper function, AddOpt(F1, F1, Opt), as part of PR13574. NoChad Rosier
2012-08-22Reduce duplicated hash map lookups.Benjamin Kramer
2012-08-22Rejected 169195. As Duncan commented, bitcasting to proper type is wrong appr...Stepan Dyatkovskiy
2012-08-22Add a getName function to MachineFunction. Use it in places that previously d...Craig Topper
2012-08-22Don't cache the MBB in the class. Its only used by one function. Change a for...Craig Topper
2012-08-22Mark a function as static since it doesn't use anything in the class.Craig Topper
2012-08-22Add register Mips::GP to the list of reserved registers if target is bare-metalAkira Hatanaka
2012-08-22Add option disable-mips-delay-filler. Turn on mips' delay slot filler byAkira Hatanaka
2012-08-22For mips64 switch statements in subroutines could generate Jack Carter
2012-08-22Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. TheRichard Smith
2012-08-21Make Nacl call/return pseudoinsts non-variadic.Derek Schuff
2012-08-21Merge up to r162331, git commit bc363931085587bac42a40653962a3e5acd1ffceDerek Schuff
2012-08-22Reduce alignment of SmallVector<T> to the required amount, rather than forcin...Richard Smith
2012-08-21Add a few functions to TargetLibraryInfo as part of PR13574.Chad Rosier
2012-08-21MaximumSpanningTree::EdgeWeightCompare: Make this comparator actually be aRichard Smith
2012-08-21Fix unaligned memory accesses when performing relocations in X86 JIT. There'sRichard Smith
2012-08-21Don't bind a reference to a dereferenced null pointer (for return value of We...Richard Smith
2012-08-21[ms-inline asm] Do not report a Parser error when matching inline assembly.Chad Rosier
2012-08-21Remove unnecessary cast that was also unnecessarily casting away constness.David Blaikie
2012-08-21Fix macros arguments with an underscore, dot or dollar in them. This is basedRafael Espindola
2012-08-21[ms-inline asm] Expose the ErrorInfo from the MatchInstructionImpl. In general,Chad Rosier
2012-08-21Make the wording in of the "expected identifier" error in the .macro directiveRafael Espindola
2012-08-21Add support for the --param ssp-buffer-size= driver option.Chad Rosier
2012-08-21Use typedefs. Fix indentation. Extracted from the Andy/PaX patch.Rafael Espindola
2012-08-21Remove unused variable. Extracted from the Andy/PaX patch.Rafael Espindola
2012-08-21Fix typo. Extracted from the Andy/PaX patch.Rafael Espindola
2012-08-21MCJIT: Tidy up the constructor.Jim Grosbach
2012-08-21Port the global copy optimization from the SROA pass to InstCombine.Chandler Carruth
2012-08-21Fix up indentation and remove a couple else's after returns.Craig Topper
2012-08-21[asan] add code to detect global initialization fiasco in C/C++. The sub-pass...Kostya Serebryany
2012-08-21Use uint16_t for tables of opcodes.Craig Topper
2012-08-21Fix up indentation. No functional change.Craig Topper
2012-08-21Add a couple llvm_unreachables. Add a message to several others.Craig Topper
2012-08-21Replace a break with llvm_unreachable in the default case of a nested switch....Craig Topper
2012-08-21Cleanup the scalar FMA3 definitions. Add patterns to fold loads with scalar f...Craig Topper
2012-08-21Merge FMA3 instructions with and without patterns into single classes using n...Craig Topper