- 2945a32 SmallPtrSet: Provide a more efficient implementation of swap than the default triple-copy std::swap. by Benjamin Kramer · 14 years ago
- 54427e5 Fix the operand ordering on aliases for shld and shrd. PR12173, part 2. by Eli Friedman · 14 years ago
- f0a6813 Add new load commands for MachO. by Ted Kremenek · 14 years ago
- 9566905 build/Darwin: Make it easy to cause all tools to get codesigned (with make CODESIGN_TOOLS=1). by Daniel Dunbar · 14 years ago
- bde1b2a Tidy up. Kill some dead code. by Jim Grosbach · 14 years ago
- 14f87e0 Allow the same types in DPair as in QPR. by Jakob Stoklund Olesen · 14 years ago
- 158c8a4 Fix a bug in the ARM disassembly of the neon VLD2 all lanes instruction. by Kevin Enderby · 14 years ago
- e46137f Convert PowerPC to register mask operands. by Roman Divacky · 14 years ago
- e6f1355 Remove excess const, a const_iterator shouldn't be const itself. by Benjamin Kramer · 14 years ago
- 4e3e5de Change ConstantAggrUniqueMap to use Chandler's new hashing by Jay Foad · 14 years ago
- b3ef223 Add column width. by Bill Wendling · 14 years ago
- cf1f6c8 Remove short tag marker. by Bill Wendling · 14 years ago
- 63f5a1f Appease the HTML validation gods. by Bill Wendling · 14 years ago
- 0eb5914 Fix validation errors. by Bill Wendling · 14 years ago
- a0edecf Fix validation errors. by Bill Wendling · 14 years ago
- 88a6808 Add missing end tags. by Bill Wendling · 14 years ago
- bb07f21 [TinyPtrVector] Add erase method and const-goodness. by Argyrios Kyrtzidis · 14 years ago
- 0db235a PointerUnion::getAddrOf() does not need to be template since we can only by Argyrios Kyrtzidis · 14 years ago
- f0c094b Use uint16_t to store indices into string table since C++ only allows 64K string literals so the index into the big string can never be larger than that. by Craig Topper · 14 years ago
- 904a018 Add asserts to ensure that values will fit into the tables. by Craig Topper · 14 years ago
- aff18ae Increase number of allowed registers in register classes to 64k instead of 256. Widen register class ID to 16-bits. Widen register size and alignment to be up to 64k bytes instead of 256 bytes. This partially reverts r152019 to be less restrictive. by Craig Topper · 14 years ago
- 696f5ab Revert r152016 and allow overlap, sub, super register tables to be more than 64k entries. by Craig Topper · 14 years ago
- e196633 Remove UsuallyTinyPtrVector. by Argyrios Kyrtzidis · 14 years ago
- 3247af2 Add <imp-def> operands when reloading into physregs. by Jakob Stoklund Olesen · 14 years ago
- 5b7634f Fix up link and a couple small edits. by Eric Christopher · 14 years ago
- 25e6329 Add the beginnings of documentation for the Name Accelerator Tables. by Eric Christopher · 14 years ago
- fc7243a Delete trailing whitespace to clean up. by Eric Christopher · 14 years ago
- bae7559 Add include/llvm/ADT/UsuallyTinyPtrVector.h which is a vector that by Argyrios Kyrtzidis · 14 years ago
- 8250d73 Avoid finalizeBundles infinite looping. by Evan Cheng · 14 years ago
- afd3d56 Make it possible for a target to mark FSUB as Expand. This requires providing a default expansion (FADD+FNEG), and teaching DAGCombine not to form FSUBs post-legalize if they are not legal. by Owen Anderson · 14 years ago
- 4f92b5e Split fpscr into two registers: FPSCR and FPSCR_NZCV. by Lang Hames · 14 years ago
- 923bb41 A few more cases of missing masking in ComputeMaskedBits; found by inspection. by Eli Friedman · 14 years ago
- bc978a6 ARM vpush/vpop assembler mnemonics accept an optional size suffix. by Jim Grosbach · 14 years ago
- 7cc0426 Nuke a bit of dead code. by Jim Grosbach · 14 years ago
- 049d08f Make sure we don't return bits outside the mask in ComputeMaskedBits. PR12189. by Eli Friedman · 14 years ago
- c3384c9 ARM Refactor VLD/VST spaced pair instructions. by Jim Grosbach · 14 years ago
- af9f4bc ARM Remove a bit of dead code. by Jim Grosbach · 14 years ago
- 28f08c9 ARM refactor away a bunch of VLD/VST pseudo instructions. by Jim Grosbach · 14 years ago
- 33ca87a MCRegisterInfo-ize getMatchingSuperReg. by Jim Grosbach · 14 years ago
- c6449b6 Make MCRegisterInfo available to the the MCInstPrinter. by Jim Grosbach · 14 years ago
- c27facc Fix warnings about adding a bool to a string. Patch by Sean Silva! by Bill Wendling · 14 years ago
- c8d7eea Address Evan's comments for r151877. by Chad Rosier · 14 years ago
- af71f16 Remove a test case that no longer makes sense. by Jakob Stoklund Olesen · 14 years ago
- 74bebde updated patch for the ARM fused multiply add/sub by Sebastian Pop · 14 years ago
- 43ec0f4 fix typos by Sebastian Pop · 14 years ago
- 3706ac7 remove spaces on empty lines by Sebastian Pop · 14 years ago
- 7eb0bf5 Remove an unused function. by Nadav Rotem · 14 years ago
- 8d12f72 This is not a common case, in fact it never happens! by Duncan Sands · 14 years ago
- e5121f2 Switch mem2reg to use the new hashing infrastructure. by Chandler Carruth · 14 years ago
- 16003d0 Replace the ad-hoc hashing in GVN with the new hashing infrastructure. by Chandler Carruth · 14 years ago
- c78bd9b Switch the TableGen record's string-based DenseMap key to use the new by Chandler Carruth · 14 years ago
- 179bc7c Switch to a C-style cast here to silence a brain-dead MSVC warning. It by Chandler Carruth · 14 years ago
- 52b89dd Shrink and reorder fields in MCRegisterClass to reduce size of static data. by Craig Topper · 14 years ago
- 9ebfbf8 Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size. by Craig Topper · 14 years ago
- ec93b6d Make aliases for shld and shrd match gas. PR12173. by Eli Friedman · 14 years ago
- 92b7df0 Stop fixing bad machine code in LiveIntervalAnalysis. by Jakob Stoklund Olesen · 14 years ago
- 8d9c3a4 Stop adding <imp-def> operands when coalescing sub-registers. by Jakob Stoklund Olesen · 14 years ago
- fce711c Use <def,undef> operands when spilling NEON bundles. by Jakob Stoklund Olesen · 14 years ago
- 190e5a3 Nick pointed out on IRC that GVN's propagateEquality wasn't propagating by Duncan Sands · 14 years ago
- ed7692a Replace the hashing functions on APInt and APFloat with overloads of the by Chandler Carruth · 14 years ago
- 528f0bb Add generic support for hashing StringRef objects using the new hashing library. by Chandler Carruth · 14 years ago
- e3e394d Do trivial CSE of dead BBs during codegen preparation. by Bill Wendling · 14 years ago
- e4fd907 Use uint16_t to store register overlaps to reduce static data. by Craig Topper · 14 years ago
- 9406da6 Teach the hashing facilities how to hash std::string objects. by Chandler Carruth · 14 years ago
- 21d60d5 Split this test up into two smaller, and more focused tests. by Chandler Carruth · 14 years ago
- b6632ba Use uint16_t instead of unsigned to store registers in reg classes. Reduces static data size. by Craig Topper · 14 years ago
- 015f228 Use uint16_t to store registers in callee saved register tables to reduce size of static data. by Craig Topper · 14 years ago
- 991271d Use uint8_t instead of enums to store values in X86 disassembler table. Shaves 150k off the size of X86DisassemblerDecoder.o by Craig Topper · 14 years ago
- b08bb34 Perform the string table optimization for OperandMatchEntries too. by Benjamin Kramer · 14 years ago
- a4c5ecf Shrink the asm matcher tables. by Benjamin Kramer · 14 years ago
- 02ee753 StringToOffsetTable: Allow uniquing the first element, add an option to skip appending a terminating null. by Benjamin Kramer · 14 years ago
- e19ead0 Enable the small vector POD optimization for BitCodeAbbrevOp. by Benjamin Kramer · 14 years ago
- e6ec02e Correctly initialize LineSectionSymbol. Thanks to Duncan Sands for noticing it. by Rafael Espindola · 14 years ago
- 6131873 Honour --config-prefix also for lit.local.cfg. by Duncan Sands · 14 years ago
- 5fa6f5b Move the NonPOD struct out of the anonymous namespace instead of adding llvm:: everywhere to fix the HashingTest on MSVC . by Francois Pichet · 14 years ago
- 0aaf2f6 Include cctype for isdigit. Patch by Stephen Hines. by Duncan Sands · 14 years ago
- 2547e7f Fixes the Hashing tests on MSVC by adding llvm:: prefix to hash_value function call. by Francois Pichet · 14 years ago
- edf24a8 unittests/ADT/HashingTest.cpp: Temporarily disable a new test introduced in r151891, to appease msvc. by NAKAMURA Takumi · 14 years ago
- 2aaf3fc llvm/docs/GarbageCollection.html: Prune utf8 BOM. by NAKAMURA Takumi · 14 years ago
- a2a9b9e hash_state: Don't use initialization target during initialization. by Daniel Dunbar · 14 years ago
- cf95d3a Fix RA-dependent test. by Jakob Stoklund Olesen · 14 years ago
- ee37b6e Fix comments for llvm-readobj, remove extraneous headers by David Meyer · 14 years ago
- 171cda9 Fix indentation. by Benjamin Kramer · 14 years ago
- ed4cf99 Tidy up. Trailing whitespace. by Jim Grosbach · 14 years ago
- c70b79e autoconf: Set LLVM_CONFIGTIME to a stable value when using --disable-timestamps. by Daniel Dunbar · 14 years ago
- 8979e5f LVI: Recognize the form instcombine canonicalizes range checks into when forming constant ranges. by Benjamin Kramer · 14 years ago
- 0c7374d Hashing: microoptimize a truncate on 64 bit away. This currently blocks dead code eliminating the conditional. by Benjamin Kramer · 14 years ago
- 9b3b95f delete dead code, patch by Michael Spencer. by Jia Liu · 14 years ago
- 08bc33d add llvm.gcroot into GarbageCollection.html, patch bylost lostfreeman@gmail.com. by Jia Liu · 14 years ago
- dc62a90 Make the hashing algorithm Endian neutral. This is a bit annoying, but by Chandler Carruth · 14 years ago
- 1c14489 Simplify the pair optimization. Rather than using complex type traits, by Chandler Carruth · 14 years ago
- d8313be ASan: use getTypeAllocSize instead of getTypeStoreSize. by Evgeniy Stepanov · 14 years ago
- c3f9918 Add a golden data test that I missed somehow the first time around. by Chandler Carruth · 14 years ago
- 4fc5bdf Fix bad indenting that was left over from cut/paste of the golden values by Chandler Carruth · 14 years ago
- 88c48fa Add a header that was technically missing to see if this gets the by Chandler Carruth · 14 years ago
- 4d628e2 We really want to hash pairs of directly-hashable data as directly by Chandler Carruth · 14 years ago
- c7384cf Add support for hashing pairs by delegating to each sub-object. There is by Chandler Carruth · 14 years ago
- 74bab7f Prevent obscure and incorrect tail-call optimization. by Chad Rosier · 14 years ago
- b83e2bb Grammar-o in function name. by Eric Christopher · 14 years ago
- 61cafd1 Grammar. by Eric Christopher · 14 years ago