aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* lit: Pass %INCLUDE% to tests on Win32. clang may expect existence of %INCLUDE...NAKAMURA Takumi2012-03-131-0/+1
* Change the second line of the test added for r152414 to use CHECK-NEXT.Kevin Enderby2012-03-121-1/+1
* DFAPacketizerEmitter: Prune includes.Benjamin Kramer2012-03-122-4/+0
* Added a missing error check for X86 assembly with mismatched base and indexKevin Enderby2012-03-122-0/+23
* Inline a trivial helper function.Benjamin Kramer2012-03-121-7/+3
* sort by alpha.Bill Wendling2012-03-121-8/+8
* Use a posix compliant regexp in export file construction.Eric Christopher2012-03-121-1/+1
* Revert due to nightly test failures.Bill Wendling2012-03-121-82/+32
* [asan] move x86-specific test to a separate X86 directory with a custom lit.l...Kostya Serebryany2012-03-122-0/+13
* When inlining a function and adding its inner call sites to theChandler Carruth2012-03-122-1/+110
* Teach instsimplify how to constant fold pointer differences.Chandler Carruth2012-03-122-0/+155
* FileCheck-ize this test.Chandler Carruth2012-03-121-10/+10
* Don't cast away constant qualifier.Duncan Sands2012-03-121-1/+1
* Switch to unified syntax for VFP instructions in inline assembly.Bob Wilson2012-03-121-2/+2
* Replace a hand-coded leading one counting loop with the magic from MathExtras.h.Benjamin Kramer2012-03-111-8/+1
* Remove global map. This code isn't even hot.Benjamin Kramer2012-03-111-38/+28
* DwarfDebug: Store the filename/dirname pair as a zero-separated string in a s...Benjamin Kramer2012-03-112-15/+13
* Convert more static tables of registers used by calling convention to uint16_...Craig Topper2012-03-1112-44/+44
* Use uint16_t to store registers and opcode in static tables in the target spe...Craig Topper2012-03-119-35/+35
* Remove unused functions getArgRegs and getNumArgRegs.Craig Topper2012-03-112-23/+0
* llvm::SwitchInstStepan Dyatkovskiy2012-03-1119-49/+52
* [llvm.py] Implement disassembler interfaceGregory Szorc2012-03-112-0/+162
* Add a few missing 'template' keywordsDouglas Gregor2012-03-112-3/+3
* Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduc...Craig Topper2012-03-112-11/+11
* Fix warnings when building with VS11.Michael J. Spencer2012-03-111-0/+3
* Fix warnings.Michael J. Spencer2012-03-111-4/+4
* Fixing a compile warning triggered in MSVC about constant truncation.Aaron Ballman2012-03-101-1/+2
* Make StringRef::getAsInteger work with all integer types. Before this changeMichael J. Spencer2012-03-103-36/+157
* Make helper static, so it can be inlined into its sole caller.Benjamin Kramer2012-03-101-3/+3
* Revert "[llvm.py] Implement interface to enhanced disassembler"Gregory Szorc2012-03-102-626/+0
* *fix typo in comment; test of commit accessKay Tiong Khoo2012-03-101-1/+1
* [llvm.py] Implement interface to enhanced disassemblerGregory Szorc2012-03-102-0/+626
* [llvm.py] Make LLVMObject.__del__ work if called during __init__Gregory Szorc2012-03-101-0/+3
* Move llc + target triple tests into X86Andrew Trick2012-03-102-0/+0
* As Duncan pointed out, pointers tend not to be in floating point format...for...Bill Wendling2012-03-101-6/+6
* Don't try to filecheck bitcode.Benjamin Kramer2012-03-101-1/+1
* Make this transformation slightly less agressive and more correct.Bill Wendling2012-03-102-8/+53
* C files in llvm still have to be C89 compliant, remove C++-style comments.Benjamin Kramer2012-03-101-4/+6
* Microoptimize getVRegDef. def_begin isn't free, don't compute it twice.Benjamin Kramer2012-03-101-3/+2
* Refactor some methods to look through bitcasts and GEPs on pointers intoChandler Carruth2012-03-103-34/+66
* Fix disasm of iret, sysexit, and sysret when displayed with Intel syntax.Bill Wendling2012-03-102-5/+27
* Implement a more intelligent way of spilling uses across an invoke boundary.Bill Wendling2012-03-101-32/+82
* [llvm.py] Define enumerations from Core.h; add OpCode classGregory Szorc2012-03-103-2/+265
* [llvm.py] Implement interface to object filesGregory Szorc2012-03-1010-144/+620
* Fix uses of the C99 PRI format macros not to conflict with C++11 UDLs.Benjamin Kramer2012-03-103-13/+14
* Report the defining instruction.Jakob Stoklund Olesen2012-03-101-4/+3
* Add SSA verification to MachineVerifier.Jakob Stoklund Olesen2012-03-101-2/+12
* Use SmallPtrSet instead of DenseSet.Jakob Stoklund Olesen2012-03-101-3/+4
* Give dagcombiner's worklist some inline capacity.Benjamin Kramer2012-03-101-3/+2
* Do not custom lower i64 nodes if i64 is not a legal type. Move lines that setAkira Hatanaka2012-03-101-11/+14