- 0ac7246 Update docs to drop support for VS 2008. by Ahmed Bougacha · 11 years ago
- 1130345 Add not so that these tests pass with pipefail enabled. by Rafael Espindola · 11 years ago
- 810cdaf Add -disable-debug-info-verifier. by Rafael Espindola · 11 years ago
- af02bf4 Fix the build in c++03 mode. by Rafael Espindola · 11 years ago
- 26b10da Add an initial implementation of archive symbol table generation. by Rafael Espindola · 11 years ago
- 9564c1e Remove some errant space charcters in mnemonic strings. by Craig Topper · 11 years ago
- c679d6b remove unnecessary space by Shuxin Yang · 11 years ago
- 325a8dc llvm/test/DebugInfo/X86/dbg-value-range.ll: Add -disable-debug-info-verifier, too, since r186902. by NAKAMURA Takumi · 11 years ago
- 349d6a7 Remove 'else' after 'return'. No functional change. by Craig Topper · 11 years ago
- 00f9495 Remove trailing whitespace. by Craig Topper · 11 years ago
- 9b8b830 Don't let x86 asm printer use the no operand movsd alias. It should use the normal movsl instead. by Craig Topper · 11 years ago
- 10205d5 R600: Add support for 24-bit MAD instructions by Tom Stellard · 11 years ago
- 3f5d63b R600: Add support for 24-bit MUL instructions by Tom Stellard · 11 years ago
- eb643b9 R600: Improve support for < 32-bit loads by Tom Stellard · 11 years ago
- 2002754 R600: Rename AMDILISelDAGToDAG.cpp -> AMDGPUISelDAGToDAG.cpp by Tom Stellard · 11 years ago
- 58d3335 R600: Move CONST_ADDRESS folding into AMDGPUDAGToDAGISel::Select() by Tom Stellard · 11 years ago
- a7eea05 R600: Use KCache for kernel arguments by Tom Stellard · 11 years ago
- 125f9d0 R600: Simplify assembly for KCache registers using the TableGen !add operator by Tom Stellard · 11 years ago
- f502c29 R600: Use the same compute kernel calling convention for all GPUs by Tom Stellard · 11 years ago
- 5864284 R600: Use correct LoadExtType when lowering kernel arguments by Tom Stellard · 11 years ago
- 2bb20fd R600: Clean up extended load patterns by Tom Stellard · 11 years ago
- d7a472c R600: Expand vector FNEG by Tom Stellard · 11 years ago
- 5e4fa97 Revert r186907 to fix bots. by Craig Topper · 11 years ago
- 36945d3 Don't let x86 asm printer use the no operand movsd alias. It should use the normal movsl instead. by Craig Topper · 11 years ago
- 1fd6e64 Add aliases to map 'imm, mem' form of x86 bts/btr/btc without a size suffix to their 32-bit forms. by Craig Topper · 11 years ago
- 0e29eee Debug Info Finder: use processDeclare and processValue to list debug info by Manman Ren · 11 years ago
- af1d087 Explicitly don't let the asm printer use the clrb/w/l aliases for xor %reg, %reg. by Craig Topper · 11 years ago
- 19159c1 Suppress argumentless aliases for some x86 FP operations from being used by the asm writer. Prefer to use the explicit %st(1) form. by Craig Topper · 11 years ago
- a1ac7ed Fix typo (ponted -> pointed) by Matt Arsenault · 11 years ago
- 1579a0f Remove extraneous null statement. No functionality change! by Nick Lewycky · 11 years ago
- eb0588b Use switch instead of if. No functionality change. by Jakub Staszak · 11 years ago
- a18c574 Remove trailing spaces. by Jakub Staszak · 11 years ago
- f65712b Add a simple unit test for MemoryBuffer::getOpenFile by Eli Bendersky · 11 years ago
- bd8f8a3 Typo. by Eric Christopher · 11 years ago
- 60d6591 80-column tidying. Formatting choices by clang-format. by Eric Christopher · 11 years ago
- 6265709 When we vectorize across multiple basic blocks we may vectorize PHINodes that create a cycle. We already break the cycle on phi-nodes, but arithmetic operations are still uplicated. This patch adds code that checks if the operation that we are vectorizing was vectorized during the visit of the operands and uses this value if it can. by Nadav Rotem · 11 years ago
- 85f6cbd OldPtr is llvm::Instruction. Remove unneeded cast<>. by Jakub Staszak · 11 years ago
- 3f60fb8 Silence gcc warning. by Richard Trieu · 11 years ago
- 877d123 Fix the move to/from accumulator register instructions that use a full 64-bit by Kevin Enderby · 11 years ago
- dca13e0 Change tabs to spaces. by Jakub Staszak · 11 years ago
- 2b64273 Fix typo in test. by Jakub Staszak · 11 years ago
- 9cb1685 [stackprotector] Changed isNoopBitcast/sameNoopInput to take TargetLoweringBase instead of TargetLowering. by Michael Gottesman · 11 years ago
- 4e3170b Recommit r186813: More Intel syntax alias fixes. With the addition of suppressing some of the aliases from being emitted by the asm printer. by Craig Topper · 11 years ago
- c03d5ec [stackprotector] Refactored ssp prologue creation code into its own helper function. by Michael Gottesman · 11 years ago
- fdd16bb Debug Info Finder: add processScope to actually handle the Scope. by Manman Ren · 11 years ago
- 0dcba2f Recommit r186217 with testcase fix: by Bill Wendling · 11 years ago
- 9a05b98 [mips] Fix MipsAsmParser::parseCCRRegs. by Akira Hatanaka · 11 years ago
- 30115ec Mark ELF's first symbol as format specific so that llvm-nm ignores it. by Rafael Espindola · 11 years ago
- 1f4492e Fix spelling and grammar by Matt Arsenault · 11 years ago
- e08a578 Fix missing const by Matt Arsenault · 11 years ago
- 0b92642 [mips] Use ADDu instead of OR to copy general purpose registers. Also, delete by Akira Hatanaka · 11 years ago
- dbbbccc Adding example source to support MCJIT/Kaleidoscope blog posts. by Andrew Kaylor · 11 years ago
- 8945f75 Initialize/Register LTO passes to enable flags like -print-after=<lto-pass> by Shuxin Yang · 11 years ago
- f01742d Fix typo. by Eric Christopher · 11 years ago
- fa73995 Formatting. by Eric Christopher · 11 years ago
- 741e37e MC: mayAffectControlFlow() handling for variadic instructions. by Jim Grosbach · 11 years ago
- b987c40 Fix an obvious typo in the loop vectorizer where the cost model uses the wrong variable. The variable BlockCost is ignored. by Nadav Rotem · 11 years ago
- 6303ef1 [NVPTX] Remove unused prototypes by Justin Holewinski · 11 years ago
- 6c7e787 Option parsing: allow aliases in groups by Hans Wennborg · 11 years ago
- 0226538 This adds range checking for "ldr Rn, [pc, #imm]" Thumb by Mihai Popa · 11 years ago
- 51392a0 Replace archive members in the old position. by Rafael Espindola · 11 years ago
- bb8234b Don't depend on a llvm-ar specific behavior. by Rafael Espindola · 11 years ago
- 3a8ee4f [NVPTX] Use approximate FP ops when unsafe-fp-math is used, and append by Justin Holewinski · 11 years ago
- 1abb7bc Revert "More Intel syntax alias fixes." by Tim Northover · 11 years ago
- e64863c Fix typo. Change %cl to CL in Intel pattern. by Craig Topper · 11 years ago
- 1011c13 More Intel syntax alias fixes. by Craig Topper · 11 years ago
- 0ff6cf7 More Intel syntax alias fixes. by Craig Topper · 11 years ago
- 5e08ce2 Change %xmm0 to XMM0 in Intel side of asm strings for PBLENDVB. by Craig Topper · 11 years ago
- 950bbfd Add Intel variants to aliases for some FP instructions. by Craig Topper · 11 years ago
- 1c6e6ce ARM: remove now unneeded custom Asm converters by Tim Northover · 11 years ago
- 95343ef Reverse operands for Intel syntax form of 'bt' alias. by Craig Topper · 11 years ago
- 4d11bbd4 Delete unused helper functions. by Nadav Rotem · 11 years ago
- 6db0dea Added missing - in the header of PrologEpilogInserter.h so that editors properly realize it is a c++ header and not a c header. by Michael Gottesman · 11 years ago
- 72c8331 Treat nothrow forms of ::operator delete and ::operator delete[] as by Richard Smith · 11 years ago
- 02a1364 Handle replacement into a position past the original member. by Rafael Espindola · 11 years ago
- 5d3041f Remove unused fields. by Rafael Espindola · 11 years ago
- 043722f mem2reg: Minor STL usage cleanup. No functionality change. by Benjamin Kramer · 11 years ago
- 30c016f Make the mem2reg interface use an ArrayRef as it keeps a copy of these by Chandler Carruth · 11 years ago
- 3cd6457 Mark that the _ftol2 function used by windows on x86 to handle fptoui modifies ECX. by Craig Topper · 11 years ago
- 68ccbf6 Revert a part of r186420. Don't forbid multiple store chains that merge. by Nadav Rotem · 11 years ago
- 3659fd3 Fix exception demo: Add mcjit to link component. by Logan Chien · 11 years ago
- d17303c Hoist the rest of the logic for promoting single-store allocas into the by Chandler Carruth · 11 years ago
- 5dc2218 Hoist the rest of the logic for fully promoting allocas with all uses in by Chandler Carruth · 11 years ago
- f61d7e8 Remove a method made dead by the prior refactoring. by Chandler Carruth · 11 years ago
- f660021 Hoist the two trivial promotion routines out of the big class that by Chandler Carruth · 11 years ago
- d6d58ba Hoist the AllocaInfo struct to the top of the file. by Chandler Carruth · 11 years ago
- 61cb90f Sink a typedef and comparator down to the function that actually uses them. by Chandler Carruth · 11 years ago
- 64f2f91 Don't crash when llvm.compiler.used becomes empty. by Rafael Espindola · 11 years ago
- c5b8b59 Don't allocate the DIBuilder on the heap and remove all the complexity by Chandler Carruth · 11 years ago
- aff5016 Rename constructor parameters to follow the common member-shadowing by Chandler Carruth · 11 years ago
- 30f23a4 Reformat the implementation of mem2reg with clang-format so that my by Chandler Carruth · 11 years ago
- 360fef5 Comment: try to clarify loop iteration order. by Andrew Trick · 11 years ago
- fa873af Remove a DenseMapInfo specialization for std::pair -- we have one of by Chandler Carruth · 11 years ago
- 02aea01 Update mem2reg's comments to conform to the new doxygen standards. No by Chandler Carruth · 11 years ago
- 5f53c3b Disallow global aliases to bitcast between address spaces by Matt Arsenault · 11 years ago
- 3f49322 Remove trailing whitespace, fix file path in comment by Matt Arsenault · 11 years ago
- 916cde6 SROA: Microoptimization: Remove dead entries first, then sort. by Benjamin Kramer · 11 years ago
- a98ce50 InstCombine: call FoldOpIntoSelect for all floating binops, not just fmul by Stephen Lin · 11 years ago
- ff29d23 Have InlineCost check constant fcmps by Matt Arsenault · 11 years ago
- 6cc16a0 Add Option unit tests to the make build by Hans Wennborg · 11 years ago