- d252aa4 [Hexagon] Don't mark callee saved registers as clobbered by a tail call by Arnold Schwaighofer · 12 years ago
- 2e018f1 Fix failure on Atom bot due to r161769 by Manman Ren · 12 years ago
- df83203 Do not optimize (or (and X,Y), Z) into BFI and other sequences if the AND ISDNode has more than one user. by Nadav Rotem · 12 years ago
- c586d26 X86: move Int_CVTSD2SSrr, Int_CVTSI2SSrr, Int_CVTSI2SDrr, Int_CVTSS2SDrr from by Manman Ren · 12 years ago
- 001d219 Add support for the %H output modifier. by Eric Christopher · 12 years ago
- 365a1d4 Ignore known externally-homed tools. by David Blaikie · 12 years ago
- de7f1c2 X86: when auto-detecting the subtarget features, make sure use IsIntel to detect by Manman Ren · 12 years ago
- a3a3219 Fix a documentation typo. by Nadav Rotem · 12 years ago
- 11c2a47 [asan] remove the code for --asan-merge-callbacks as it appears to be a bad idea. (partly related to Bug 13225) by Kostya Serebryany · 12 years ago
- 8932fe4 Added test for non-static use of cl::opt (fixed in r160170) by Alexander Kornienko · 12 years ago
- 88fc697 Add test for previous commit correcting NEON load patterns. by Tim Northover · 12 years ago
- e0b464f Use correct loads for vector types during extending-load operations. by Tim Northover · 12 years ago
- 2f1b2ec Tidy up VSETCC lowering code a bit more by adding an llvm_unreachable and putting an a couple if conditions in a better order. by Craig Topper · 12 years ago
- 523908d Refactor code a bit to share commonalities. No functional change intended. by Craig Topper · 12 years ago
- ec6593c Fix an unused variable warning from r161742. by Craig Topper · 12 years ago
- bccc8ce Remove the LowerMMXCONCAT_VECTORS function. It could never execute because there are no legal 64-bit vector types that could be used as inputs to a 128-bit concat_vectors. Remove a target specific SDNode and its patterns that become unused as a result. by Craig Topper · 12 years ago
- af402ac Give this test an explicit triple. by Nick Lewycky · 12 years ago
- 0c5602d When emitting the PC range in an FDE, use the same data encoding for both ends by Nick Lewycky · 12 years ago
- 2c63d5e Remove call to setOperationAction for SETCC of v4f32. SETCC returns an integer type not an FP type. by Craig Topper · 12 years ago
- b151a64 Remove unnecessary call to setOperationAction for SETCC of v2i64 under SSE42. It was already called for the same under SSE2. by Craig Topper · 12 years ago
- a7016d6 Revert 161581: Patch to implement UMLAL/SMLAL instructions for the ARM by Arnold Schwaighofer · 12 years ago
- 0faf46c Change addTypeForNeon to use MVT instead of EVT so all the calls to getSimpleVT can be removed. by Craig Topper · 12 years ago
- 7a9a28b Make replace many calls to getSizeInBits() with is128BitVector/is256BitVector by Craig Topper · 12 years ago
- 0d1f176 Use MVT.isXBitVector instead of EVT.isXBitVector when setting up operation actions. Compiles to smaller code. by Craig Topper · 12 years ago
- 9eac20a fix PR13577, an issue introduced by r161687 by Michael Liao · 12 years ago
- 235e2e6 Create isXBitVector methods in MVT and call them from EVT. This allows targets to call them with an MVT without needing to convert to EVT. by Craig Topper · 12 years ago
- 880ef45 Move setOperationAction for CONCAT_VECTORS for 256-bit vectors into loop since all 256-bit types are supported. by Craig Topper · 12 years ago
- 5fa2d45 MachineCSE: Hoist isConstantPhysReg out of the loop, it checks for overlaps already. by Benjamin Kramer · 12 years ago
- cfc0ad6 PR13578: Teach MachineCSE that instructions that use a constant register can be CSE'd safely. by Benjamin Kramer · 12 years ago
- f4cfc44 Tidy up indentation. No functional change. by Craig Topper · 12 years ago
- dca7254 Fix a cast that was casting away 'const' unnecessarily by Craig Topper · 12 years ago
- 2865422 Add a couple default: llvm_unreachable() to some switch statements. Fix a bad message in an existing llvm_unreachable. by Craig Topper · 12 years ago
- 743a2cf X86: when we are auto-detecting the subtarget features, make sure we turn on by Manman Ren · 12 years ago
- eb74c08 Add a proper if-conversion cost model. by Jakob Stoklund Olesen · 12 years ago
- a35bf50 Give MachineTraceMetrics its own debug tag. by Jakob Stoklund Olesen · 12 years ago
- 5413b68 Add more trace query functions. by Jakob Stoklund Olesen · 12 years ago
- 6b951b2 The normal edge of an invoke is not allowed to branch to a block with a by Eli Friedman · 12 years ago
- d9b4512 ARM: enable struct byval for AAPCS. This change is to be enabled in clang. by Manman Ren · 12 years ago
- 870da6d Add getTPred() and getFPred() functions. by Jakob Stoklund Olesen · 12 years ago
- 8828c4c Include loop-carried dependencies when computing instr heights. by Jakob Stoklund Olesen · 12 years ago
- 2a33cec add X86-specific DAG optimization to simplify boolean test by Michael Liao · 12 years ago
- ac8a4ad A couple of addition comment fixes by Eli Bendersky · 12 years ago
- dadace0 Fix a couple of typos in comments by Eli Bendersky · 12 years ago
- f433e80 Constify some basic blocks, no functionality change. by Rafael Espindola · 12 years ago
- f6c24ee remove tailing whitespaces and test commit by Michael Liao · 12 years ago
- 25ac751 Move BasicBlockEdge to the cpp file. No functionality change. by Rafael Espindola · 12 years ago
- c103ede stdcxx's cstdio doesn't include stdio.h, but the code using PathV2.inc by Joerg Sonnenberger · 12 years ago
- 78cab94 Add some missing includes for the build against stdcxx. by Joerg Sonnenberger · 12 years ago
- 3eeba88 Fix crash when when do lto on Bullet. Dynamic GEPs in SROA were incorrectly being applied to all accesses to an alloca, not just the ones which read from the GEP. Thanks to Evan for reducing the test. rdar://11861001 by Pete Cooper · 12 years ago
- 15121ca Update edge weights correctly in replaceSuccessor(). by Jakob Stoklund Olesen · 12 years ago
- 94bc246 Remove references to compression in llvm-ar. It has been a long time since we by Rafael Espindola · 12 years ago
- ec175ff Use the final .version number for LLVM_MINOR_VERSION in Apple llvmCore builds. by Bob Wilson · 12 years ago
- c790803 Reapply r161633-161634 "Partition use lists so defs always come before uses."" by Jakob Stoklund Olesen · 12 years ago
- d6397eb Also update MRI use lists when changing a use to a def and vice versa. by Jakob Stoklund Olesen · 12 years ago
- 249d670 [ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute. by Chad Rosier · 12 years ago
- 1134aae Revert r161633-161634 "Partition use lists so defs always come before uses." by Jakob Stoklund Olesen · 12 years ago
- 81a6995 Partition use lists so defs always come before uses. by Jakob Stoklund Olesen · 12 years ago
- 46f4c35 Don't use pointer-pointers for the register use lists. by Jakob Stoklund Olesen · 12 years ago
- ff2b99a Move use list management into MachineRegisterInfo. by Jakob Stoklund Olesen · 12 years ago
- df1c637 Remove getARMRegisterNumbering and replace with calls into by Eric Christopher · 12 years ago
- 988069e Fix a future TwoAddressInstructionPass crash. by Jakob Stoklund Olesen · 12 years ago
- 69a0aa8 Don't modify MO while use_iterator is still pointing to it. by Jakob Stoklund Olesen · 12 years ago
- 3246176 [ms-inline asm] Extend the MC AsmParser API to match MCInsts (but not emit). by Chad Rosier · 12 years ago
- f5ecf02 Teach the LLVM test makefile to run the extra Clang tools' test suites by Chandler Carruth · 12 years ago
- 8d7e5ef Another 32 to 64 bit sign extension bug. by Jack Carter · 12 years ago
- bcc4c1d Patch to implement UMLAL/SMLAL instructions for the ARM architecture by Arnold Schwaighofer · 12 years ago
- 0b66bd9 Fix the legalization of ExtLoad on ARM. ExpandUnalignedLoad did not properly by Nadav Rotem · 12 years ago
- 529f314 This field isn't used anymore, use it with HWEncoding instead. by Eric Christopher · 12 years ago
- 0e80e18 Support for experimental targets by Victor Oliveira · 12 years ago
- 9bac6765 MachineRegisterInfo was already a friend of MachineOperand, and GCC complains by Matt Beaumont-Gay · 12 years ago
- 2d39a0e Move [SU]LEB128 encoding to a utility header. by Jim Grosbach · 12 years ago
- fdd6484 Move getNextOperandForReg() into MachineRegisterInfo. by Jakob Stoklund Olesen · 12 years ago
- 0c5f5f4 Don't use getNextOperandForReg(). by Jakob Stoklund Olesen · 12 years ago
- 4e69662 Don't use getNextOperandForReg() in RAFast. by Jakob Stoklund Olesen · 12 years ago
- 1286468 Allow legalization of target-specific SDNodes, provided that the target itself provide a legalization hook for them. by Owen Anderson · 12 years ago
- e723007 Deal with irreducible control flow when building traces. by Jakob Stoklund Olesen · 12 years ago
- 0ca36af Remove some coding violations. No functionality change. by Bill Wendling · 12 years ago
- 5682527 Cache a commonly used reference. by Bill Wendling · 12 years ago
- 5f91a99 Add test triples to fix win32 failures. Revert workaround from r161292. by Bob Wilson · 12 years ago
- ba7b890 Remove OpenBSD defines: by Bill Wendling · 12 years ago
- d6cf5f4 Heed -stress-early-ifcvt. by Jakob Stoklund Olesen · 12 years ago
- 0fac6aa Get the MispredictPenalty from MCSchedModel. by Jakob Stoklund Olesen · 12 years ago
- 9469dd3 revert my previous patch by Sebastian Pop · 12 years ago
- 6174fd7 enable Hexagon target from cmake by Sebastian Pop · 12 years ago
- 8a403d3 Typedefs and indentation fixes from the Andy Zhang/PAX macro argument patch. by Rafael Espindola · 12 years ago
- 5ac2520 llvm/test/MC/COFF/seh.s: Fixup corresponding to r161487. by NAKAMURA Takumi · 12 years ago
- 0a0e50c Fix for .pdata and .xdata section attributes on COFF. Patch by kai@redstar.de ! by Anton Korobeynikov · 12 years ago
- 0bd3dee Sphinxify the CommandLine document. by Bill Wendling · 12 years ago
- 45e9343 Move header so that it can be picked up by other .rst files. by Bill Wendling · 12 years ago
- ef92055 Add `.pushsection', `.popsection', and `.previous' directives to Darwin ASM. by Bill Wendling · 12 years ago
- d43b5c9 Added MispredictPenalty to SchedMachineModel. by Andrew Trick · 12 years ago
- 3c41755 Minor cleanup of defaultDefLatency API by Andrew Trick · 12 years ago
- d598bd3 whitespace by Andrew Trick · 12 years ago
- 1b88fc0 isAllocLikeFn is allowed to return true for functions which read memory; make by Eli Friedman · 12 years ago
- 913ff09 Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo." by Jakob Stoklund Olesen · 12 years ago
- 39ad568 X86: enable CSE between CMP and SUB by Manman Ren · 12 years ago
- 130e603 Don't scan physreg use-def chains looking for a PIC base. by Jakob Stoklund Olesen · 12 years ago
- 5e63d43 Fix a quadratic algorithm in MachineBranchProbabilityInfo. by Jakob Stoklund Olesen · 12 years ago
- 9d1747c Avoid recomputing the unique exit blocks and their insert points when doing by Dan Gohman · 12 years ago
- 8c5c073 Skip tied operand pairs that already have the same register. by Jakob Stoklund Olesen · 12 years ago