- 41827f9 Fix the implementation of MachOObjectFile::isSectionZeroInit so it follows the MachO spec. by Eli Friedman · 13 years ago
- 39cc513 Tidy up. Naming conventions. by Jim Grosbach · 13 years ago
- dca40aa Remove unneeded break. by Jakub Staszak · 13 years ago
- ce00b44 Use dyn_cast instead of checking opcode and cast. by Jakub Staszak · 13 years ago
- bf14860 Remove trailing spaces. by Jakub Staszak · 13 years ago
- 95dd442 Strip the pointer casts off of allocas so that the selection DAG can find them. by Bill Wendling · 13 years ago
- 9023370 Target independent Hexagon Packetizer fix. by Sirish Pande · 13 years ago
- 54319e2 ARM: Add a few missing add->sub aliases w/ 'w' suffix. by Jim Grosbach · 13 years ago
- 94b590f ARM: allow vanilla expressions for movw/movt. by Jim Grosbach · 13 years ago
- 66413b6 by Preston Gurd · 13 years ago
- 686c018 MC: Unknown assembler directives are now hard errors. by Jim Grosbach · 13 years ago
- 25c7b6e MC: Remove errant EatToEndOfStatement() in asm parser. by Jim Grosbach · 13 years ago
- 769ea2f X86: optimization for max-like struct by Manman Ren · 13 years ago
- d07d06c X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to generate debug info for local variables) if stack needs realignment by Alexey Samsonov · 13 years ago
- 0998627 Move MipsDisassembler classes into an anonymous namespace. by Benjamin Kramer · 13 years ago
- 4ab6fca Regression test for PR2960. by Jay Foad · 13 years ago
- 030a341 Value-initialize global to avoid global construction. by Benjamin Kramer · 13 years ago
- c201e6e RuntimeDyld cleanup: by Eli Bendersky · 13 years ago
- 34df160 YAMLParser: get rid of global ctors & dtors. by Benjamin Kramer · 13 years ago
- 7c4ce30 Change the PassManager from a reference to a pointer. by Bill Wendling · 13 years ago
- c80e7d2 Allow BMI, AES, F16C, POPCNT, FMA3, and CLMUL to be detected on AMD processors. by Craig Topper · 13 years ago
- d98c9e9 RuntimeDyld code cleanup: by Eli Bendersky · 13 years ago
- e499cdf Make XOP and FMA4 require SSE4A to match GCC behavior. Use this to simplify Bulldozer feature list. by Craig Topper · 13 years ago
- ff72e74 Attempt to handle MRMInitReg in emitVEXOpcodePrefix. Hopefully fixes PR12711. by Craig Topper · 13 years ago
- f8b30f9 Removed examples of stack frame inspection which no longer work for old JIT. by Eli Bendersky · 13 years ago
- e106d2e Make XOP imply AVX as its needed to legalize the registers types. by Craig Topper · 13 years ago
- c49c6e15 Remove HasSSE2 from AES and CLMUL predicates. It's now implied by the HasAES and HasCLMUL predicates. by Craig Topper · 13 years ago
- da1a984 Make CLMUL and AES imply SSE2 since its needed to legalize the type. by Craig Topper · 13 years ago
- ed39ac5 Enable AVX and FMA4 for AMD Bulldozer processors. by Craig Topper · 13 years ago
- 4056a73 An instruction in a loop is not guaranteed to be executed just because the loop by Nick Lewycky · 13 years ago
- 973f72a Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. Fixes by Lang Hames · 13 years ago
- 39379c5 Add some constantness. No functionality change. by Jakub Staszak · 13 years ago
- 16a7651 X86: optimization for -(x != 0) by Manman Ren · 13 years ago
- 7a3afa9 ARM: Diagnostics for out of range fixups. by Jim Grosbach · 13 years ago
- 887d095 Fix address calculation error from r155744. by Jakob Stoklund Olesen · 13 years ago
- e4f1b37 fix typo by Sebastian Pop · 13 years ago
- 1701105 test/CodeGen/X86/select.ll: remove spaces by Manman Ren · 13 years ago
- 238ae31 Tidy up. No functional change intended. by Chad Rosier · 13 years ago
- ddc693b Fix fastcc structure return with fast-isel on x86-32 by Derek Schuff · 13 years ago
- ff73d8f Don't introduce illegal types when creating vmull operations. <rdar://11324364> by Bob Wilson · 13 years ago
- 37bc5a2 It doesn't make sense to move symbol relocations to section relocations when by Eli Bendersky · 13 years ago
- 5ff30e7 Just mark the sign bit as known zero, rather than any other irrelevant bits by Duncan Sands · 13 years ago
- bfbab99 Second attempt at PR12573: by Bill Wendling · 13 years ago
- 38da2a8 Use an ArrayRef instead of explicit vector type. by Bill Wendling · 13 years ago
- 6d15e87 Code cleanup in RuntimeDyld: by Eli Bendersky · 13 years ago
- 6aa3327 Remove hack from r154987. The problem persists even with it, so it's not even a good hack. by Bill Wendling · 13 years ago
- 7d1e3dc No need to normalize index before calling Extract128BitVector by Craig Topper · 13 years ago
- 6942f70 Copied all the VEX prefix encoding code from X86MCCodeEmitter to the x86 JIT emitter. Needs some major refactoring as these two code emitters are almost identical by Pete Cooper · 13 years ago
- 9719cf3 Make sure HoistInsertPosition finds a position that is dominated by all inputs. by Rafael Espindola · 13 years ago
- 6610b1d Remove unneeded casts. No functionality change. by Jakub Staszak · 13 years ago
- 7988981 Remove superfluous 'inline' by Craig Topper · 13 years ago
- d77d2fe Simplify code a bit. No functional change intended. by Craig Topper · 13 years ago
- a04fe83 Update the documentation of CellSPU, in case it gets removed in 3.1. by Kalle Raiskila · 13 years ago
- 2b8d050 RegisterPressure: ArrayRefize some functions for better readability. No functionality change. by Benjamin Kramer · 13 years ago
- 5fe0198 Fix some formatting, grammar and style issues and add a couple of missing comments. by Eli Bendersky · 13 years ago
- 30183bf Remove redundant line (the memory manager is set above to the same object by Eli Bendersky · 13 years ago
- 3703baa SmallVector: Don't rely on having an assignment operator around in push_back for POD-like types. by Benjamin Kramer · 13 years ago
- bbd8e5d Fix comments from copy-paste to a more relevant meaning by Eli Bendersky · 13 years ago
- db0bbde Add constants for first and last integer vector types to be consistent with floating point. by Craig Topper · 13 years ago
- c7f7a9b Remove tab characters by Craig Topper · 13 years ago
- 9efb030 Mark the default cases of MVT::getVectorElementType and MVT:getVectorNumElements as unreachable to reduce code size. by Craig Topper · 13 years ago
- ff11c01 Don't update spill weights when joining intervals. by Jakob Stoklund Olesen · 13 years ago
- f4aee4c Spring cleaning - Delete dead code. by Jakob Stoklund Olesen · 13 years ago
- 1888303 If the __is_trivially_copyable type trait is available use it as the baseline for isPodLike. by Benjamin Kramer · 13 years ago
- 1dd346a Use the most basic superclass of SmallVector in ArrayRef. by Benjamin Kramer · 13 years ago
- 9b10dae Fix a problem with blocks that need to be split twice. by Jakob Stoklund Olesen · 13 years ago
- 2674a4a Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice. by Andrew Trick · 13 years ago
- a9cc08f ARM: Thumb add(sp plus register) asm constraints. by Jim Grosbach · 13 years ago
- bb32f1d ARM: Tweak tADDrSP definition for consistent operand order. by Jim Grosbach · 13 years ago
- f3db6b8 Revert r155745 by Derek Schuff · 13 years ago
- 9dc28b0 Fix fastcc structure return with fast-isel on x86-32 by Derek Schuff · 13 years ago
- 456ff46 Track worst case alignment padding more accurately. by Jakob Stoklund Olesen · 13 years ago
- 0e47cfd Temporarily revert r155668: Fix the SD scheduler to avoid gluing. by Andrew Trick · 13 years ago
- 66ddd15 Use 'unsigned' instead of 'int' in several places when retrieving number of vector elements. by Craig Topper · 13 years ago
- a73b6fc Add x86-specific DAG combine to simplify: by Chad Rosier · 13 years ago
- 57d61de [Support/YAMLParser] Fix ASan found bugs. by Michael J. Spencer · 13 years ago
- b4a8aef Tidy up spacing. by Craig Topper · 13 years ago
- da71cca Make test less fragile. by Evan Cheng · 13 years ago
- e32e544 Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.). by Hal Finkel · 13 years ago
- f6d55df Change recurse depth limit to uint32 to fix warning. by David Blaikie · 13 years ago
- ca63acd Switch to c-style comments in a C file. by David Blaikie · 13 years ago
- 447989c Miscellaneous accumulated cleanups. by Dan Gohman · 13 years ago
- 7787800 Fix the order of the operands in the llvm.fma intrinsic patterns for ARM, by Lang Hames · 13 years ago
- 5dde20b Add an early bailout to IsValueFullyAvailableInBlock from deeply nested blocks. by Mon P Wang · 13 years ago
- 03e091f Reapply r155682, making constant folding more consistent, with a fix to work by Dan Gohman · 13 years ago
- 04a09a4 Fix ARM assembly parsing for upper case condition codes on IT instructions. by Richard Barton · 13 years ago
- a4c4df4 Remove a docs reference to the CBackend. by Jim Grosbach · 13 years ago
- 71275b1 Missed some register numbers. by Benjamin Kramer · 13 years ago
- a356e94 Update edis test for r155704. by Benjamin Kramer · 13 years ago
- 17c836c X86: Don't emit conditional floating point moves on when targeting pre-pentiumpro architectures. by Benjamin Kramer · 13 years ago
- c84f975 Update config.sub in the sample project. by Evgeniy Stepanov · 13 years ago
- 3f11998 [asan] small optimization: do not emit "x+0" instructions by Kostya Serebryany · 13 years ago
- 4d2f077 Refactor IT handling not to store the bottom bit of the condition code in the mask operand in the MCInst. by Richard Barton · 13 years ago
- d213ee7 Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding vectors" by NAKAMURA Takumi · 13 years ago
- e507922 [tsan] Atomic support for ThreadSanitizer, patch by Dmitry Vyukov by Kostya Serebryany · 13 years ago
- 76c5897 Add mcpu to tests to prevent them from using AVX instructions on Sandy Bridge after r155618. by Craig Topper · 13 years ago
- afb3b5e Implement a bastardized ABI. by Evan Cheng · 13 years ago
- 97a4543 - thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2 by Evan Cheng · 13 years ago
- 97b44f9 Use ConstantExpr::getExtractElement when constant-folding vectors by Dan Gohman · 13 years ago
- f9f1c7a Break up getProfitableChainIncrement(). by Jakob Stoklund Olesen · 13 years ago