- bb811a2 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 14 years ago
- f9e49e8 Use StringRef which performs the "early exit" when compared against a constant by Bill Wendling · 14 years ago
- 4bafda9 Add DEBUG message. by Devang Patel · 14 years ago
- 1ec2ee6 Reapply r113585. The msvc machine is mercurial. by Bill Wendling · 14 years ago
- 0ca2560 This transform is also performed by InstructionSimplify, remove the duplicate. by Benjamin Kramer · 14 years ago
- b28f579 r113585 was causing clang-i686-xp-msvc9 to fail in mysterious ways that I can't by Bill Wendling · 14 years ago
- ebd3e5f Early exit with simple checks. by Bill Wendling · 14 years ago
- de49f36 Auto-upgrade the magic ".llvm.eh.catch.all.value" global to by Bill Wendling · 14 years ago
- 979927a Calculate the number of VLDM/VSTM registers by subtracting the number of by Bob Wilson · 14 years ago
- 8ea298a Lower the unrolling theshold to 150. Empirical tests indicate that this is a sweet spot in the performance per by Owen Anderson · 14 years ago
- d6934e4 x86mmx is 64 bits. by Dale Johannesen · 14 years ago
- cc38399 add a comment explicitly calling out that allocation orders may include by Jim Grosbach · 14 years ago
- 81781ed Mark the sse_load_f32 and sse_load_f64 load patterns as having memoperands so by Bill Wendling · 14 years ago
- c8714bb Reword since this may not be a bug but intended behavior. by Bill Wendling · 14 years ago
- a64eb83 Makefile.rules: LOADABLE_MODULE/Win32: "all" components may be linked by NAKAMURA Takumi · 14 years ago
- 49c193c Don't build redundant libLLVMgold.a. by NAKAMURA Takumi · 14 years ago
- 3dc0bb3 Fix test so it passes on non-Darwin hosts. by Evan Cheng · 14 years ago
- efe7d9a Fix merging base-updates for VLDM/VSTM: Before I switched these instructions by Bob Wilson · 14 years ago
- 3ef1c87 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 14 years ago
- 920a208 Fix build error. by Eric Christopher · 14 years ago
- db12b2b Update comments, reorganize some code, rename variables to be by Eric Christopher · 14 years ago
- 238bb16 64-bit fp loads can come straight out of the constant pool, not as by Eric Christopher · 14 years ago
- 70c2fc0 Discard metadata produced by LLVM 2.7. The value enumeration it used by Dan Gohman · 14 years ago
- 1ab6f2f llvm-mc: Don't crash when using -n and we see a directive before the initial section. by Daniel Dunbar · 14 years ago
- 93bd4d1 llvm-mc: Make sure we exit != 0 if any errors are encountered. by Daniel Dunbar · 14 years ago
- 61ca48e XFAIL test under valgrind. It is not really our problem if sh is leaking. by Jakob Stoklund Olesen · 14 years ago
- 9ee4ce2 SIToFP and FPToSI conversions work only on fp-reg to fp-reg. Move by Eric Christopher · 14 years ago
- e983438 MDNodes are not Constants. by Dan Gohman · 14 years ago
- 3da076f Print invalid metadata references as <badref>, for consistency with by Dan Gohman · 14 years ago
- aa3ace1 New "move to fp reg" routine. Use it. by Eric Christopher · 14 years ago
- ef2fdd2 "Strike that, reverse it." -- Mr. Wonka. by Eric Christopher · 14 years ago
- f9a26b8 What the loop unroller cares about, rather than just not unrolling loops with calls, is by Owen Anderson · 14 years ago
- ce07b54 Add FPTrunc, fix some bugs where I forgot to update the value map. by Eric Christopher · 14 years ago
- 547462b Revert r113439, which relaxed the requirement that loops containing calls cannot be unrolled. After some discussion, by Owen Anderson · 14 years ago
- cc443c3 r113526 introduced an unintended change to the loop unrolling threshold. Revert it. by Owen Anderson · 14 years ago
- 20672e4 Fix typo in code to cap the loop code size reduction calculation. by Owen Anderson · 14 years ago
- 6add2fb Use code-size reduction metrics to estimate the amount of savings we'll get when we unroll a loop. by Owen Anderson · 14 years ago
- 9a04049 Basic FP->Int, Int->FP conversions. by Eric Christopher · 14 years ago
- ae4f742 Add one more pattern to fallback movddup by Bruno Cardoso Lopes · 14 years ago
- c8ddbda Extend the getDependence query with support for PHI translation. by Dan Gohman · 14 years ago
- e744541 Add a getPointerOperand() helper function to VAArgInst, for consistency by Dan Gohman · 14 years ago
- 5f54ce3 For each instruction itinerary class, specify the number of micro-ops each by Evan Cheng · 14 years ago
- c48bf0c Fix this comment. by Dan Gohman · 14 years ago
- 5e492e8 MCELF: Write relocation fragments in the right endian. by Benjamin Kramer · 14 years ago
- 5baf79e Make ELF OS ABI dependent on the OS from target triple. by Roman Divacky · 14 years ago
- 9ae4ca6 build: Allow subdir Makefiles to provide an alternate location for the SRCDIR by Daniel Dunbar · 14 years ago
- f73c558 Move remaining MMX instructions from SSE to MMX. by Dale Johannesen · 14 years ago
- 082bf2a Refactor code-size reduction estimation methods out of InlineCostAnalyzer and into CodeMetrics. They by Owen Anderson · 14 years ago
- a6c329d MC: Give a (lame) hard error if a .org directive would create an unreasonably by Daniel Dunbar · 14 years ago
- 874f021 tests: XFAIL a handful of tests on the vg_leak builder, so we can get back to by Daniel Dunbar · 14 years ago
- 9b8cc2b projects: Don't try to build libcxx if one happens to have it checked out into by Daniel Dunbar · 14 years ago
- a754be4 Add an elf-dumper utility. by Benjamin Kramer · 14 years ago
- d4d4c7f lib/System/Host.cpp: 7bit-ize. Eliminate "TM" and "(R)" in comments. by NAKAMURA Takumi · 14 years ago
- 7aed4ec Get rid of the last use of -m64 in FrontendC. This solution by Duncan Sands · 14 years ago
- 974d5a0 Another test that uses -m64. Here too it looks like it can be by Duncan Sands · 14 years ago
- 3dbbb3d On i386, llvm-gcc cannot be assumed to support -m64. Since these by Duncan Sands · 14 years ago
- ca64b6a This script is executable. by Duncan Sands · 14 years ago
- bb7d33a Silence compiler warning. by Kalle Raiskila · 14 years ago
- 0f1e945 Fix NEON VLD pseudo instruction itineraries that were incorrectly copied from by Bob Wilson · 14 years ago
- ac1a19e Nuke whitespace and fix some indenting. by Eric Christopher · 14 years ago
- 4efb0fe Move most MMX instructions (defined as anything that by Dale Johannesen · 14 years ago
- bd6bf08 Handle 64-bit floating point binops as well. by Eric Christopher · 14 years ago
- bc39b82 Basic 32-bit FP operations. by Eric Christopher · 14 years ago
- 19d644d For double-spaced VLD3/VLD4 instructions, copy the explicit super-register use by Bob Wilson · 14 years ago
- 4620360 Handle float->double extension. by Eric Christopher · 14 years ago
- 9ed58df Rewrite TargetMaterializeConstant splitting it out into two functions by Eric Christopher · 14 years ago
- 63569c9 Simplify copying over operands from pseudo NEON load/store instructions. by Bob Wilson · 14 years ago
- 6c4329e Rearrange for better alignment and less padding by Jakob Stoklund Olesen · 14 years ago
- 656edcf Clean up a comment. by Bob Wilson · 14 years ago
- d43393a Very basic compare support. by Eric Christopher · 14 years ago
- 4975447 Relax the "don't unroll loops containing calls" rule. Instead, when a loop contains a call, lower the by Owen Anderson · 14 years ago
- a88d857 Delete dead code. by Eric Christopher · 14 years ago
- 7602acb Fix LDM_RET schedule itinery. by Evan Cheng · 14 years ago
- 90b5454 fix rdar://8407548, I missed the commuted form of xchg/test without a suffix. by Chris Lattner · 14 years ago
- a7f08b4 fix wonky formatting. by Chris Lattner · 14 years ago
- 5c3c23a Generalize instcombine's support for combining multiple bit checks into a single test. Patch by Dirk Steinke! by Owen Anderson · 14 years ago
- 373c458 fix bugs in push/pop segment support, rdar://8407242 by Chris Lattner · 14 years ago
- 52664c8 Add intrinsic-based patterns for MMX PINSRW and PEXTRW. by Dale Johannesen · 14 years ago
- 30b6633 Make the loads/stores match the type we really want to store. by Eric Christopher · 14 years ago
- 71160b4 Remove dead code and data. by Jakob Stoklund Olesen · 14 years ago
- ab1deb9 Check in forgotten file. Should fix build. by Dale Johannesen · 14 years ago
- 246658f Slight cleanup, use only one form of MMXI_binop_rm_int. by Dale Johannesen · 14 years ago
- 3df9c6b CMake: Use the svn revision information from git-svn if available. by Michael J. Spencer · 14 years ago
- 8be4e03 Remove --with-gxx-include-dir option because it's causing problems on non-Darwin platforms. by Bill Wendling · 14 years ago
- d0bd76b Re-enable usage of the ARM base pointer. r113394 fixed the known failures. by Jim Grosbach · 14 years ago
- c248bba Add an option to not test ObjC for those platforms which don't support it. by Bill Wendling · 14 years ago
- cff1dbf Correct variable name. by Duncan Sands · 14 years ago
- 951f699 Fix errant fall-throughs causing the base pointer to be used when the frame by Jim Grosbach · 14 years ago
- d357d74 Move the number of cpus logic to somewhere more logical. by Duncan Sands · 14 years ago
- f260541 Remove ssp from this test. by Eric Christopher · 14 years ago
- af47481 Add intrinsic forms of mmx<->sse conversions. Notes: by Dale Johannesen · 14 years ago
- 845c575 Rewrite TargetMaterializeConstant. by Eric Christopher · 14 years ago
- 4a4bc3f Remove dead code. by Jakob Stoklund Olesen · 14 years ago
- eb92330 Move private member functions to the end of the class declaration. by Owen Anderson · 14 years ago
- b91c712 A script that tests a certain release candidate in several modes. It does a by Bill Wendling · 14 years ago
- a31df13 Add a directory for release management scripts. by Bill Wendling · 14 years ago
- 1e8d5d2 Make module ownership methods on LLVMContext private, and make Module a friend by Owen Anderson · 14 years ago
- 0a7dd4f Minor change. Fix comments and remove unused and redundant code by Bruno Cardoso Lopes · 14 years ago
- b629dcc ELF_STB_Local is 0 so setting and checking it must be done specially by Roman Divacky · 14 years ago
- 30268be Clarify the ownership model of LLVMContext and Module. Namely, contexts own by Owen Anderson · 14 years ago