- 0b5bb3b Fix 3 MSVC warnings: by Francois Pichet · 13 years ago
- d9e57c1 Fix MSVC warning: "is out of range for enum constant" by Francois Pichet · 13 years ago
- 52f6a4d Fix some issues Duncan found in the previous commit. by Rafael Espindola · 13 years ago
- 6cd71c6 Fix warning in the CMake build about redefining LLVM_PATH_XDOT_PY by making sure both definitions are identical. This used to produce warnings like by Frits van Bommel · 13 years ago
- 804cb23 [tablegen] A couple of changes to ClangDiagnosticEmmitter. by Argyrios Kyrtzidis · 13 years ago
- 575630c Add tests for .seh_savereg and .seh_savexmm parsing. Once again, fix the by Charles Davis · 13 years ago
- da86a08 Restore an accidentally removed comment. by Cameron Zwarich · 13 years ago
- 8e9bace Move some code to a more logical place. by Cameron Zwarich · 13 years ago
- 106acd4 Make tTAILJMPr/tTAILJMPrND emit a tBX without a preceding MOV of PC to LR. This by Cameron Zwarich · 13 years ago
- 3286345 Change the order of tBX's operands so that the predicate operands come after the by Cameron Zwarich · 13 years ago
- 8f161c3 Rename tBX_Rm to tBX. by Cameron Zwarich · 13 years ago
- b36c1ae Rename the existing tBX/tBXr9 instructions to tBX_CALL/tBXr9_CALL to better by Cameron Zwarich · 13 years ago
- 03d3d3b indvars: fixed IV cloning in -disable-iv-rewrite mode with associated by Andrew Trick · 13 years ago
- 4726816 Add a test for .seh_pushframe parsing. Fix the bug exposed by it (and another by Charles Davis · 13 years ago
- fc2bb8c Replace the -unwind-tables option with a per function flag. This is more by Rafael Espindola · 13 years ago
- 053546c Fix lowering of DYNAMIC_STACKALLOC nodes. by Akira Hatanaka · 13 years ago
- 3092132 Add a test for the .seh_handler directive. Fix problems with the parsing by Charles Davis · 13 years ago
- 56926a3 Fix PR9762 by Bruno Cardoso Lopes · 13 years ago
- 21d378d Forgot dyn_cast check. by Evan Cheng · 13 years ago
- 4db7dec Implement the arm 'L' asm modifier. by Eric Christopher · 13 years ago
- e1739d5 Implement the immediate part of the 'B' modifier. by Eric Christopher · 13 years ago
- 424641e Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConstant can delete a dead by Evan Cheng · 13 years ago
- fef5006 Add more unimplemented asm modifiers and some documentation of what they do. by Eric Christopher · 13 years ago
- 0628d38 Add support for the arm 'y' asm modifier. by Eric Christopher · 13 years ago
- b0b0da7 Update documentation: -basicaa does chaining these days. by Dan Gohman · 13 years ago
- 9ad65ae Test case for r132003. by Akira Hatanaka · 13 years ago
- 40de0e0 Test basic SEH directive-parsing functionality. Fix a latent bug exposed by by Charles Davis · 13 years ago
- ce98deb Enable printing of immediates that do not fit in 16-bit. .cprestore can have by Akira Hatanaka · 13 years ago
- b176399 Change condition for determining whether a function is small for inlining metrics so that very long functions by Eli Friedman · 13 years ago
- 3b32d02 Implement the rest of the SEH directive-parsing methods in the COFFAsmParser. by Charles Davis · 13 years ago
- f29b9c0 Fix test case. by Akira Hatanaka · 13 years ago
- 26b47fd Revision 131986 test case. by Akira Hatanaka · 13 years ago
- 4231c7e Implement byval structure argument passing. The following limitations or by Akira Hatanaka · 13 years ago
- a4d4aeb Make instcombine O(N) instead of O(N^2) in code where the same simplifiable constant is used many times. by Eli Friedman · 13 years ago
- 8ec0c1c Remove dead code. by Devang Patel · 13 years ago
- d05667e Fix "make check" in Release by removing debug-only options from an 'opt' invocation. by Cameron Zwarich · 13 years ago
- 9adf151 Make DecomposeGEPExpression check SimplifyInstruction only by Dan Gohman · 13 years ago
- 6b918b8 Add a method to TargetRegisterInfo to get the register number that the Win64 EH by Charles Davis · 13 years ago
- 13a1608 Clean up the lazy initialization of DIBuilder a bit. by Cameron Zwarich · 13 years ago
- dfa178bc Work around code generation bug in Visual Studio 2010. by Jakob Stoklund Olesen · 13 years ago
- c827939 Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values when by Cameron Zwarich · 13 years ago
- e665798 Explain FIXME. by Rafael Espindola · 13 years ago
- 10c3e12 Fix the defaults for .eh_frame. We were marking it as writable. by Rafael Espindola · 13 years ago
- b5a55d9 - Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c is by Evan Cheng · 13 years ago
- 4992b03 Remove dead option. by Evan Cheng · 13 years ago
- 237f15d FileCheck-ize a couple of IV unit tests. by Andrew Trick · 13 years ago
- 320ce56 Fix cmake dependencies. by Rafael Espindola · 13 years ago
- b4d8d31 Simplify offset calculation of stack frame objects for $gp restore location and by Akira Hatanaka · 13 years ago
- a9b324b Fix debug info for blocks' variable. by Devang Patel · 13 years ago
- 3a2f557 Test case for r130799 - indvars: Added canExpandBackEdgeTakenCount. by Andrew Trick · 13 years ago
- c481b70 Remove unnecessary comment. by Devang Patel · 13 years ago
- 46da136 Expand f64 FPOW. by Akira Hatanaka · 13 years ago
- f89532f Add pattern for double-to-integer conversion. Patch by Sasa Stankovic. by Akira Hatanaka · 13 years ago
- 9728ea2 Revert 121907 (it causes llc crash) and apply original patch from PR9817. by Devang Patel · 13 years ago
- bdd2ce9 Fixes related to coding style. by Akira Hatanaka · 13 years ago
- 4e9011c Document llvm.exp and llvm.pow. by Dan Gohman · 13 years ago
- 1b58d45 When checking for signed multiplication overflow, watch out for INT_MIN and -1. by Dan Gohman · 13 years ago
- 95ae09a Propagate error correctly in the MC Asm parser for leading '$' expressions. by Jim Grosbach · 13 years ago
- f8928c0 Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variables by Akira Hatanaka · 13 years ago
- 32232fc clarify this, apparently it is confusing :) by Chris Lattner · 13 years ago
- 69c19f7 Change StackDirection from StackGrowsUp to StackGrowsDown. by Akira Hatanaka · 13 years ago
- 26ffad8 Test case for r131908. by Devang Patel · 13 years ago
- 2338575 Preserve debug info during iSel by keeping DanglingDebugInfoMap live until end of function. by Devang Patel · 13 years ago
- 35b6994 While replacing all uses of a SDValue with another value, do not forget to transfer SDDbgValue. by Devang Patel · 13 years ago
- 88c62fc Clear list of instructions without DebugLoc. by Devang Patel · 13 years ago
- fcc482e The dragonegg option to disable LLVM optimizations changed. by Duncan Sands · 13 years ago
- 16e1b3f Implement .seh_stackalloc and .seh_pushframe parsing. by Charles Davis · 13 years ago
- c10ecd8 fix a really nasty basicaa mod/ref calculation bug that was causing miscompilation of by Chris Lattner · 13 years ago
- d34d429 Fix <rdar://problem/9476260> by having tail calls always generate 32-bit branches by Cameron Zwarich · 13 years ago
- 613f1a3 rearrange two transforms, since one subsumes the other. Make the shift-exactness by Chris Lattner · 13 years ago
- 05cd886 Transform any logical shift of a power of two into an exact/NUW shift when by Chris Lattner · 13 years ago
- f415d8b Use a more efficient data structure for the "operand map". The number of by Bill Wendling · 13 years ago
- 6083bb9 use the valuetracking isPowerOfTwo function, which is more powerful than checking by Chris Lattner · 13 years ago
- b3f0673 Teach valuetracking that byval arguments with a specified alignment are aligned. by Chris Lattner · 13 years ago
- ae441cc add a helper method to get the byval alignment of an argument. by Chris Lattner · 13 years ago
- 9db20f3 Eliminate some temporary variables, and don't call getByValTypeAlignment by Chris Lattner · 13 years ago
- d521d8b add test from PR9164 by Chris Lattner · 13 years ago
- b8a21ad testcase for PR9378 by Chris Lattner · 13 years ago
- 92f920c add a missing alias to make us more bug compatible with gcc, PR9378 by Chris Lattner · 13 years ago
- 01ebd56 document thiscall, PR9101 by Chris Lattner · 13 years ago
- 805fa97 implement PR9315, constant folding exp2 in terms of pow (since hosts without by Chris Lattner · 13 years ago
- 1ec11fb RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset accepts parameters (ptr, size, value) in a different order than GNU's memset (ptr, value, size), therefore the special lowering in AAPCS mode. Implementation by Evzen Muller. by Renato Golin · 13 years ago
- fbc539f Add methods to parse the SEH directives to the COFFAsmParser. Implement some by Charles Davis · 13 years ago
- 87943e3 add a note. by Chris Lattner · 13 years ago
- 6c9b8d3 add some random notes. by Chris Lattner · 13 years ago
- cb559c1 Teach ValueTracking about x86 crc32 intrinsics. by Evan Cheng · 13 years ago
- 1add46d Carve out a place in instcombine to put transformations which work knowing that their by Chris Lattner · 13 years ago
- 75f4296 Fix Bug 9386 - ARM disassembler failed to disassemble conditional bx by Johnny Chen · 13 years ago
- 4f81b54 Fix PR9815: I was trying to get out of "generating code and then by Chris Lattner · 13 years ago
- 5649ba7 Add a parameter to ConstantFoldTerminator() that callers can use to ask it to also clean up the condition of any conditional terminator it folds to be unconditional, if that turns the condition into dead code. This just means it calls RecursivelyDeleteTriviallyDeadInstructions() in strategic spots. It defaults to the old behavior. by Frits van Bommel · 13 years ago
- 8480aba another typo by Chris Lattner · 13 years ago
- 947f0a8 fix comment typo by Chris Lattner · 13 years ago
- 4d92550 I missed a checking with my GVN change. by Chris Lattner · 13 years ago
- 8645d1a insertvalue takes a variable number of arguments, document this, fixing PR9935. by Chris Lattner · 13 years ago
- 98a42b2 fix PR9856, an incorrectly conservative assertion: a global can be by Chris Lattner · 13 years ago
- 9e7bc05 fix PR9841 by having GVN not process dead loads. This was by Chris Lattner · 13 years ago
- 0e95939 remove a trivial test, make some other tests less trivial. by Chris Lattner · 13 years ago
- 208d92c make this test less trivial. by Chris Lattner · 13 years ago
- 3e8984a initialize and finalize function passes, pointed out by Cameron. by Chris Lattner · 13 years ago
- c4cb237 fix a bug for hosts without round, PR8893. by Chris Lattner · 13 years ago