- b423d18 Use a SmallVector instead of std::vector for ResOperands. by Jim Grosbach · 12 years ago
- 8caecde Update some internal naming conventions to modern style. by Jim Grosbach · 12 years ago
- 90275ea llvm-lit: Inject the lit module path at the beginning of sys.path, just in case by Daniel Dunbar · 12 years ago
- 9b58f29 Make fast isel use &XXXRegClass instead of XXXRegisterClass. Not a functional change since XXXRegisterClass is just a constant alias of &XXXRegClass, but should probably go away. by Craig Topper · 12 years ago
- d4824fc Fix typo. by Jim Grosbach · 12 years ago
- bdcfb76 Add a flag to rebranch if we need to. by Bill Wendling · 12 years ago
- b4b26f8 Revert "Replace some uses of std:map<std::string,...> with StringMap." by Jim Grosbach · 12 years ago
- 3cbcffc tblgen: remove duplicated newlines. by Benjamin Kramer · 12 years ago
- 325478d Replace some uses of std:map<std::string,...> with StringMap. by Jim Grosbach · 12 years ago
- a5b0685 Use SmallVector for the requirements on an InstAlias. by Jim Grosbach · 12 years ago
- 016c679 Tidy up. Formatting. by Jim Grosbach · 12 years ago
- bfb4327 Move a few more warnings to use PrintWarning(). by Jim Grosbach · 12 years ago
- 37c53ff Tidy up. No need for a Twine here, as it's just constants. by Jim Grosbach · 12 years ago
- 723fc11 Formatting. by Jim Grosbach · 12 years ago
- 5bd9e0d Tidy up. Add a '.' at the end of the sentence. by Jim Grosbach · 12 years ago
- 7be4397 Clean up warning text. Remove extraneous prefix. by Jim Grosbach · 12 years ago
- 9b29ea4 TableGen use PrintWarning rather than fprintf(stderr,...) for warnings. by Jim Grosbach · 12 years ago
- e546c4c Fixed decoding for the ARM cdp2 instruction. The restriction on the coprocessor number was removed for this instruction. by Silviu Baranga · 12 years ago
- 67cd20d Sanity check error handling for TokenAlias. by Jim Grosbach · 12 years ago
- 61c3d30 Goodbye, JSONParser... by Manuel Klimek · 12 years ago
- e457626 Download and build the compiler-rt project. by Bill Wendling · 12 years ago
- 6d9cf6c Don't tag libcxx and libcxxabi since we don't release them just yet. by Bill Wendling · 12 years ago
- 65da6fc Tidy up. 80 columns. by Jim Grosbach · 12 years ago
- 6335e41 Remove old code to strip out unwanted PPC slices for Apple llvmCore. by Bob Wilson · 12 years ago
- b57b170 Fix target specific intrinsic handling to adjust intrinsic number before doing attribute table lookup. Also fix attribute table lookup to handle 'invalid' intrinsic correctly. Fixes PR12542 by Craig Topper · 12 years ago
- 2ce182c Remove incorrect comment. by Jim Grosbach · 12 years ago
- 11fc646 Tidy up. Remove hard tab characters. by Jim Grosbach · 12 years ago
- bf1aab1 Tidy up. Whitespace. by Jim Grosbach · 12 years ago
- ec14cd7 TableGen's regpressure: emit per-registerclass weight limits. by Andrew Trick · 12 years ago
- 5c1761d TableGen'd regpressure: register unit set pruning. by Andrew Trick · 12 years ago
- 680363b Tablegen'd regpressure: emit the weighted pressure limit. by Andrew Trick · 12 years ago
- aa744e2 Table-generated register pressure fixes. by Andrew Trick · 12 years ago
- 4b74558 TableGen/reginfo potential bug: typo from previous checkin. by Andrew Trick · 12 years ago
- 0fb0678 Fix for register pressure tables. by Andrew Trick · 12 years ago
- c72e08b Use std::includes instead of my own implementation. by Andrew Trick · 12 years ago
- 176194d Added register unit sets to the target description. by Andrew Trick · 12 years ago
- d35ac3c Added register unit weights to the target description. by Andrew Trick · 12 years ago
- aec111a Fix header comment by Andrew Trick · 12 years ago
- 63246de Do not include multiple -arch options in CPPFLAGS. by Bob Wilson · 12 years ago
- 58609b7 Convert assert(false) followed by a return to llvm_unreachable by Craig Topper · 12 years ago
- a348fec Fix the install location for the Embedded makefile target. by Bob Wilson · 12 years ago
- d13af63 Remove dead code for installing libLTO when building llvmCore. by Bob Wilson · 12 years ago
- 93210e8 Add YAML parser to Support. by Michael J. Spencer · 12 years ago
- 585d580 When building llvmCore, pass the SDKROOT and -arch setting to configure. by Bob Wilson · 12 years ago
- ac07407 Remove a reference to the C backend. by Bob Wilson · 12 years ago
- 9b1b25f Tidy up spacing in some tablegen outputs. by Craig Topper · 12 years ago
- 769bbfd Add support for AVX enhanced comparison predicates. Patch from Kay Tiong Khoo. by Craig Topper · 12 years ago
- cbece8c As Eric pointed out, even a Debug build should be equal. Leave the flag that can turn off comparisons though. by Bill Wendling · 12 years ago
- 5aeda3f Cleanup set_union usage. The same thing but a bit cleaner now. by Andrew Trick · 12 years ago
- f127595 Use std::set_union instead of nasty custom code. by Andrew Trick · 12 years ago
- 1adc215 Compare the .o files only for release builds. Add an option to bypass the comparison altogether. by Bill Wendling · 12 years ago
- 545b962 Second part for the 153874 one by Silviu Baranga · 12 years ago
- 9433859 Emit the asm writer's mnemonic table with SequenceToOffsetTable. by Benjamin Kramer · 12 years ago
- fab3f7e Reorder fields in MatchEntry and OperandMatchEntry to reduce padding. A bit tricky due to the target specific sizes for some of the fields so the ordering is only optimal for the targets in the tree. by Craig Topper · 12 years ago
- 7c0b3c1 Remove getInstructionName from MCInstPrinter implementations in favor of using the instruction name table from MCInstrInfo. Reduces static data in the InstPrinter implementations. by Craig Topper · 12 years ago
- a4bd58b Use SequenceToOffsetTable to generate instruction name table for AsmWriter. by Craig Topper · 12 years ago
- 413b2e7 Use SequenceToOffsetTable to create instruction name table. Saves space particularly on X86 where AVX instructions just add a 'v' to the front of other instructions. by Craig Topper · 12 years ago
- 243018f Emit the LLVM<->DWARF register mapping as a sorted table and use binary search to do the lookup. by Benjamin Kramer · 12 years ago
- 9f2a9d7 comment typo by Andrew Trick · 12 years ago
- dd9a501 Introduce Register Units: Give each leaf register a number. by Andrew Trick · 12 years ago
- cef670a Rip out emission of the regIsInRegClass function for the asm printer. by Benjamin Kramer · 12 years ago
- c19f72b Use SequenceToOffsetTable in emitRegisterNameString. by Jakob Stoklund Olesen · 12 years ago
- 0d4e2ea Reapply 153764 and 153761 with a fix. by Jakob Stoklund Olesen · 12 years ago
- 77ff8bb Revert 153764 and 153761. They broke a --enable-optimized --enable-assertions by Rafael Espindola · 12 years ago
- ecf2d9f Compress SimpleValueType lists by sharing. by Jakob Stoklund Olesen · 12 years ago
- 8f36b0b Compress register lists by sharing suffixes. by Jakob Stoklund Olesen · 12 years ago
- 184440e Add a SequenceToOffsetTable to TableGen. by Jakob Stoklund Olesen · 12 years ago
- c6a96ff Add more constness to CodeGenRegisters. by Jakob Stoklund Olesen · 12 years ago
- 5b2f913 Spill DPair registers, not just QPR. by Jakob Stoklund Olesen · 12 years ago
- ef18cd3 fix a failure path to print the right thing, part of PR12357 by Chris Lattner · 12 years ago
- 72e84f5 TableGen: Don't emit the llvm intrinsic -> gcc builtin table, its only user was the c backend. by Benjamin Kramer · 12 years ago
- 0417d7d Fix lit failure on cmake-clang-x64_64-linux bot, apparently due to its having by Eli Bendersky · 12 years ago
- cc85160 Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu by Eli Bendersky · 12 years ago
- 901b858 Include cstdio in a few place that depended on getting it transitively through StringExtras.h by Benjamin Kramer · 12 years ago
- a443e5b Remove the C backend. by Eric Christopher · 12 years ago
- 0191bfc Add a ${pathsep} variable to lit that expands to : (or ; on win32). by Nico Weber · 12 years ago
- 9146e66 lit/TestRunner.py: [Win32] Rework WinWaitReleased() again! "win32file" from Python Win32 Extensions. by NAKAMURA Takumi · 12 years ago
- aa7b3df Reserve number of MI operands to accom,odate complex patterns. by Evan Cheng · 12 years ago
- 391c145 Revert r152915. Chapuni's WinWaitReleased refactoring: It doesn't work for me by Francois Pichet · 12 years ago
- bb0b6ed lit/TestRunner.py: [Win32] Check all opened_files[] released, rather than (obsoleted) written_files[]. by NAKAMURA Takumi · 12 years ago
- 7c6ac2e lit/TestRunner.py: [Win32] Rework WinWaitReleased(). by NAKAMURA Takumi · 12 years ago
- 5a4c790 More const-correcting of FixedLenDecoderEmitter. by Craig Topper · 12 years ago
- eb5cd61 Const-correct the FixedLenDecoderEmitter. Pass a few things by const reference instead of value to avoid some copying. by Craig Topper · 12 years ago
- d936045 Spacing fixes. Mostly aligning arguments that spilled onto next line with the opening parenthese instead of 2 spaces in. by Craig Topper · 12 years ago
- 797ba55 Remove unused field NumVariable from Filter class. Even it was needed the same result could be found with VariableInstructions.size(). Also fix some typos in comments. by Craig Topper · 12 years ago
- 7044cce Make MnemonicTable const again. That part of r152202 was OK. by Jakob Stoklund Olesen · 12 years ago
- dd20af2 Don't assume all mnemonics fit in 64k. by Jakob Stoklund Olesen · 12 years ago
- bcfa982 Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo." by Jakob Stoklund Olesen · 12 years ago
- d66b9a2 Revert r152105: "Use uint16_t to store indices into string table" by Jakob Stoklund Olesen · 12 years ago
- c007ba8 Remove unused field from FixedLenDecoderEmitter. Move NumberedInstructions declaration from class to run method since its only used there and was being reinitialized anyway. by Craig Topper · 12 years ago
- f567777 lit: Pass %INCLUDE% to tests on Win32. clang may expect existence of %INCLUDE% in vcvarsall.bat. by NAKAMURA Takumi · 12 years ago
- 3c39cd8 DFAPacketizerEmitter: Prune includes. by Benjamin Kramer · 12 years ago
- c5eaae4 Convert more static tables of registers used by calling convention to uint16_t to reduce space. by Craig Topper · 12 years ago
- 39bdc55 Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduce size of static tables. by Craig Topper · 12 years ago
- faf72ff Fix the x86 disassembler to at least print the lock prefix if it is the first by Kevin Enderby · 12 years ago
- 89d8139 TableGen/CodeEmitterGen.cpp: Fix an expression of generating bitmask. by NAKAMURA Takumi · 12 years ago
- fac2598 Use uint16_t to store instruction implicit uses and defs. Reduces static data. by Craig Topper · 12 years ago
- 88d2fa4 Re-commit r152202 hopefully fixing the MSVC linker error. by Craig Topper · 12 years ago
- 3c77794 Revert r152202 as it's causing internal buildbot failures. by Chad Rosier · 12 years ago
- d3c9d94 Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect all 16-bit string table offsets. Also make sure the string to offset table string is not larger than 65536 characters since larger string literals aren't portable. by Craig Topper · 12 years ago