- 2cff617 Allow llvm-stress to optionally generate the other floating-point types (half, ppcf128, mmx, etc.) by Hal Finkel · 13 years ago
- 348e5e7 Add back removed code. It still causes LLVM to miscompile. But not having it breaks other things. by Bill Wendling · 13 years ago
- e879cba by Preston Gurd · 13 years ago
- 79ac37b test commit. by Preston Gurd · 13 years ago
- cd38485 Duncan pointed out that if the alignment isn't explicitly specified, it defaults to the ABI alignment. Given that, make this code a bit more aggressive in such cases. by Eli Friedman · 13 years ago
- 0cae72c Delete incorrect reference to inexistent Hexagon architecture manuals. by Evandro Menezes · 13 years ago
- e9142f0 Don't use #if 0. Just remove until I can address this. by Bill Wendling · 13 years ago
- fddefcc XFAIL test until <rdar://problem/10913281> is fixed. by Bill Wendling · 13 years ago
- c68d127 The code that cleans up multiple, isomorphic types has a subtle error that by Bill Wendling · 13 years ago
- 284a6bb Remove duplicate copy of Object/ELF.h that somehow managed to get in. by Michael J. Spencer · 13 years ago
- b266cd0 Fix for PR12090: clear def maps of aliases when visiting a copy. e.g. by Evan Cheng · 13 years ago
- 7b25ecf ARM BL/BLX instruction fixups should use relocations. by Jim Grosbach · 13 years ago
- 945c2b3 Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" by Argyrios Kyrtzidis · 13 years ago
- 1680a24 Teach BasicAA about the LLVM IR rules that allow reading past the end of an object given sufficient alignment. Fixes PR12098. by Eli Friedman · 13 years ago
- 9e2a79c Test the section specification. by Roman Divacky · 13 years ago
- cd4f803 Fix PR12089 http://llvm.org/bugs/show_bug.cgi?id=12089 by Derek Schuff · 13 years ago
- 4328f9f Reapply r151278 with fixes. by Roman Divacky · 13 years ago
- 77834e7 Add q suffix aliases for the fistp and fisttp mnemonics. rdar://10921670 PR11935 by Chad Rosier · 13 years ago
- 3d14b9e Remove unnecessary template parameters. by Akira Hatanaka · 13 years ago
- b90113a Fix instruction predicates that were not set correctly. by Akira Hatanaka · 13 years ago
- 121b179 Update machine code verifier. by Jakob Stoklund Olesen · 13 years ago
- 0943303 Fix the symbolic operand added for the C disassmbler API for the ARM bl by Kevin Enderby · 13 years ago
- 62c4d97 Add a MachineOperand iterator class. by Jakob Stoklund Olesen · 13 years ago
- 3bbf2b6 Plog a memleak in GlobalOpt. by Benjamin Kramer · 13 years ago
- 768ada6 Micro-optimization, no functionality change. by Duncan Sands · 13 years ago
- b4b2688 Help the compiler to eliminate some dead code when hashing an array of T by Jay Foad · 13 years ago
- 5583e30 The value numbering function is recursive, so it is possible for multiple new by Duncan Sands · 13 years ago
- 669011f When performing a conditional branch depending on the value of a comparison by Duncan Sands · 13 years ago
- a89cc7f Remove HexagonGenIntrinsics.inc from Hexagon cmake file. It does not appear in the Makefile and the output it produces isn't used. The Hexagon intrinsics are all in the global Intrinsics.gen. by Craig Topper · 13 years ago
- a1c5b8e Update tblgen command guide. Remove unused tblgen InstrEnumEmitter files. by Craig Topper · 13 years ago
- c4a238c delete useless comment&blank by Jia Liu · 13 years ago
- 23b6ec9 Fix this assert. IP can point to an instruction with strange dominance by Rafael Espindola · 13 years ago
- 930a1eb X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by Kay Tiong Khoo. by Craig Topper · 13 years ago
- 7497a9a Remove more GCC FE build stuff. by Chad Rosier · 13 years ago
- e342ec6 Installing the GCC front end is no longer supported. by Chad Rosier · 13 years ago
- 1cdc9fb Cleanup the LLVM Getting Started page. by Chad Rosier · 13 years ago
- 483454f Add href to clang in overview. by Chad Rosier · 13 years ago
- 372b822 Remove references to llvm-gcc from overview and tutorial. by Chad Rosier · 13 years ago
- bfb7dfa Add support for random constant vectors. by Nadav Rotem · 13 years ago
- 794c16a Style fix: Remove unneeded parentheses. by Nadav Rotem · 13 years ago
- 2e851a9 Fix a bug in the code that checks if a store value is a vector of i1s by Nadav Rotem · 13 years ago
- 08c8339 Fix compilation on MSVC. Rename "_BB" to "Block" by Nadav Rotem · 13 years ago
- c367dfc fix a copy-and-paste error in the docs by Nadav Rotem · 13 years ago
- fdc309c by Nadav Rotem · 13 years ago
- a515b4e Add testcase for the previous commit. by Rafael Espindola · 13 years ago
- 5465c94 Don't call dominates on unreachable instructions. Should fix the dragonegg by Rafael Espindola · 13 years ago
- 3467474 Default TargetData alignment information for 128-bit floating-point types. by Hal Finkel · 13 years ago
- 32c185e And update the comment... by Rafael Espindola · 13 years ago
- 5b04cfb Enable the assert that got all this dominator work started. by Rafael Espindola · 13 years ago
- c987f4c Use the DT dominates function in the verifier. by Rafael Espindola · 13 years ago
- c9ae8cc Change the implementation of dominates(inst, inst) to one based on what the by Rafael Espindola · 13 years ago
- 8691216 Don't call dominates on unreachable instructions. by Rafael Espindola · 13 years ago
- f7087ea Reinstate the optimization from r151449 with a fix to not turn 'gep %x' into by Nick Lewycky · 13 years ago
- 8c727f9 Don't call dominates on unreachable instructions. by Rafael Espindola · 13 years ago
- 6fd3428 Roll these back to r151448 until I figure out how they're breaking by Nick Lewycky · 13 years ago
- 28e215b An argument and a local identified object (eg. a noalias call) could turn out by Nick Lewycky · 13 years ago
- 6bfb9d6 Fix five-letter typo in comment. by Nick Lewycky · 13 years ago
- 1e4e1c7 Teach instsimplify to be more aggressive when analyzing comparisons of pointers by Nick Lewycky · 13 years ago
- 55f4ab8 Move isKnownNonNull from private implementation detail of BasicAA to a public by Nick Lewycky · 13 years ago
- 1d05c21 Remove spurious emacs mode marker. by Nick Lewycky · 13 years ago
- 9b4d708 Revert r151278, breaks static linking. by Hal Finkel · 13 years ago
- 9a68fdc Target/X86: Fix assertion failures and warnings caused by r151382 _ftol2 lowering for i386-*-win32 targets. Patch by Joe Groff. by NAKAMURA Takumi · 13 years ago
- dfba3ad Add comment. by Chad Rosier · 13 years ago
- fa086f1 Add support for disabling llvm.lifetime intrinsics in the AlwaysInliner. These by Chad Rosier · 13 years ago
- c69cbd0 Make the peephole optimizer clear kill flags on a vreg if it's about to add new by Lang Hames · 13 years ago
- ff16eb6 Fix indentation. by Chad Rosier · 13 years ago
- 3c3cdcc Grammar-o. by Eric Christopher · 13 years ago
- 3b26eb6 Fixed typo. by Lang Hames · 13 years ago
- e4ea241 Add definitions of floating point multiply add/sub and negative multiply by Akira Hatanaka · 13 years ago
- 648f00c Add an option to use a virtual register as the global base register instead of by Akira Hatanaka · 13 years ago
- 120cfdf Remove unused cl::opt, make another opt static. by Benjamin Kramer · 13 years ago
- f79b489 Add missing static by Jakob Stoklund Olesen · 13 years ago
- 969b739 Fix undefined behavior. by Ahmed Charles · 13 years ago
- 9e931f6 Thumb2 asm aliases for wide bitwise w/ immediate instructions. by Jim Grosbach · 13 years ago
- 009e265 fix PR12075, a regression in a recent transform I added. In unreachable code, gep chains can be infinite. Just like "stripPointerCasts", use a set to keep track of visited instructions so we don't recurse infinitely. by Chris Lattner · 13 years ago
- 1a2d061 Add WIN_FTOL_* psudo-instructions to model the unique calling convention by Michael J. Spencer · 13 years ago
- 27bc818 Add a -stress-regalloc=<N> option. by Jakob Stoklund Olesen · 13 years ago
- 3161039 X11/X2 loads around indirect calls on ppc64 should not be deleted. by Hal Finkel · 13 years ago
- f77c03a Don't crash when a glue node contains an internal CopyToReg by Hal Finkel · 13 years ago
- e170c76 Teach GVN that x+y is the same as y+x and that x<y is the same as y>x. by Duncan Sands · 13 years ago
- 8b93ff2 SDAGBuilder: Remove register sets that were never read and prune dead code surrounding it. by Benjamin Kramer · 13 years ago
- 8a4eb29 test commit. removing unnecessary whitespace. by Kristof Beyls · 13 years ago
- b1933c0 test/CodeGen/X86/2012-02-23-mmx-inlineasm.ll: Fixup to add -march=x86. by NAKAMURA Takumi · 13 years ago
- 1941110 Remove dead code. by Richard Osborne · 13 years ago
- 37b6e5a Workaround a miscompilation by gcc-4.3 that showed up as a failure by Duncan Sands · 13 years ago
- aaad5f2 ScheduleDAGInstrs.h:155: warning: suggest parentheses around `&&' within `||'. by Nick Lewycky · 13 years ago
- 702d489 PostRA sched: speed up physreg tracking by not abusing SparseSet. by Andrew Trick · 13 years ago
- 0db1241 ARM Thumb symbol references in assembly need the low bit set. by Jim Grosbach · 13 years ago
- d18134f Turn avx insert intrinsic calls into INSERT_SUBVECTOR DAG nodes and remove duplicate patterns for selecting the intrinsics by Pete Cooper · 13 years ago
- 8060356 comment fix by Jia Liu · 13 years ago
- c2e2dcd some comment fix by Jia Liu · 13 years ago
- 4df4f5b comment fix by Jia Liu · 13 years ago
- fc77014 replace a balnk with - by Jia Liu · 13 years ago
- 178606d If the Address of a variable is an argument then treat the entire by Eric Christopher · 13 years ago
- 5b13ed1 Tabs, formatting and long lines oh my! by Eric Christopher · 13 years ago
- 1711cdf 80 columns of Mips InstPrinter Makefile by Jia Liu · 13 years ago
- c54f634 Switch ARM target to register masks. by Jakob Stoklund Olesen · 13 years ago
- d1b220a Make sure the regs are low regs for tMUL size reduction. by Jim Grosbach · 13 years ago
- fdf7c85 Thumb2 size reduction fix for tied operands of tMUL. by Jim Grosbach · 13 years ago
- 4bf6c19 EE/Interpreter/ExternalFunctions.cpp: Staticize lle_X_() entries. They can be mapped in FuncNames[] at the initialization. by NAKAMURA Takumi · 13 years ago