- 1585ce7 Fix typo. by Jim Grosbach · 13 years ago
- 2b6f711 Add support for frame info use of the .cfi_def_cfa directive. by Jim Grosbach · 13 years ago
- ae8e829 Add missing leading \t when printing .cfi_def_cfa in the asmstreamer. by Jim Grosbach · 13 years ago
- 6ffbf82 Define functions that get/set maximum call frame size. by Akira Hatanaka · 13 years ago
- b8adb8a adds some attributes to attribute section when cpu is "xscale" by Rafael Espindola · 13 years ago
- 298c8e1 fixes target address tBL and tBLX and sets relocation type by Rafael Espindola · 13 years ago
- 6d5502e Add asserts in StringRef to make sure we avoid undefined behavior: by Argyrios Kyrtzidis · 13 years ago
- 0e29ed0 Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8 and friends. by Stuart Hastings · 13 years ago
- 17a1e87 Make $fp and $ra callee-saved registers and let PrologEpilogInserter handle by Akira Hatanaka · 13 years ago
- f85092c indvars: Prototyping Sign/ZeroExtend elimination without canonical IVs. by Andrew Trick · 13 years ago
- cde87e2 Now that they're implemented, make the Win64 EH MCAsmStreamer methods call by Charles Davis · 13 years ago
- 5def965 Fixed regression due to commit 131709, which disables vararg tail call optimizations on Win64 by Chad Rosier · 13 years ago
- 0b65599 Revert accidental commit. by Evan Cheng · 13 years ago
- d0b76d0 "Implement" the HandlerData Win64 EH method in the base MCStreamer. by Charles Davis · 13 years ago
- eb274e6 Rename the "sandybridge" subtarget to "corei7-avx", for GCC compatibility. by Benjamin Kramer · 13 years ago
- 6e35e4c Remove noisy semicolons. by Benjamin Kramer · 13 years ago
- 21a70bf Fix PR9960 by teaching SimpleRegisterCoalescing::AdjustCopiesBackFrom() to preserve by Cameron Zwarich · 13 years ago
- 074397d indvars: minor cleanup in preparation for sign/zero extend elimination. by Andrew Trick · 13 years ago
- cd0f90f Fix bug in which nodes that write to argument registers do not get glued with the JALR node. Patch by Sasa Stankovic by Akira Hatanaka · 13 years ago
- d992f6c Remove code that creates unnecessary frame objects. by Akira Hatanaka · 13 years ago
- da0a357 Define variables and functions in MipsFunctionInfo. by Akira Hatanaka · 13 years ago
- a166089 Don't attempt to tail call optimize for Win64. by Chad Rosier · 13 years ago
- 2e64960 Revert r131664 and fix it in instcombine instead. rdar://9467055 by Evan Cheng · 13 years ago
- 5a4b3d8 Fix PR9955 by only attaching load memory operands to load instructions and by Cameron Zwarich · 13 years ago
- dc51575 Add fast-isel support for zeroext and signext ret instructions on x86. by Eli Friedman · 13 years ago
- 78ff647 Looks like OS X assemblers (including MC) don't like by Rafael Espindola · 13 years ago
- a6f2678 Misc code refactorings: by Rafael Espindola · 13 years ago
- 2bbecd8 Oddly people want to use the 'r' constraint for fp constants on x86. by Eric Christopher · 13 years ago
- 61558aa Implement the EndProlog Win64 EH method on the base MCStreamer. by Charles Davis · 13 years ago
- 3a2d255 Fix PR9947 by placing OPFL_MemRefs on the node using memory operands rather than by Cameron Zwarich · 13 years ago
- 24a69c7 Fix up this test to use explicit triples (Win64 passes a different number of arguments in registers). by Eli Friedman · 13 years ago
- 861b9c6 This fixes one divergence between LLVM and binutils for ARM in the text section. by Jason W Kim · 13 years ago
- d3a1788 by Devang Patel · 13 years ago
- a3bff99 ADD64ri32 sign extends its argument, so we need to use a R_X86_64_32S. by Rafael Espindola · 13 years ago
- a1a7ba8 Align i64 arguments to 64 bit boundaries. by Akira Hatanaka · 13 years ago
- c3b1628 Implement the Win64 EH prolog instruction methods on the base MCStreamer. by Charles Davis · 13 years ago
- 097f9a9 Fix up the new StandardPasses to run the same scalarrepl passes as the old one. by Eli Friedman · 13 years ago
- 0efaa5e crc32 with 64-bit output zeros upper 32-bits. rdar://9467055 by Evan Cheng · 13 years ago
- 3dfc4b12 Update some currently-disabled code, preparing for eventual use. by Stuart Hastings · 13 years ago
- 59d2660 Increase number of available registers when target is MIPS32. by Akira Hatanaka · 13 years ago
- aaa7f49 Add comment. by Evan Cheng · 13 years ago
- 95b8ae1 Simplify CC_MipsO32 and merge it with CC_MipsO32_VarArgs. Patch by Sasa Stankovic. by Akira Hatanaka · 13 years ago
- f8cd708 Reapply 131644 including the missing header changes: by Joerg Sonnenberger · 13 years ago
- d22f036 Reverting 131641 to investigate 'bot complaint. by Stuart Hastings · 13 years ago
- 8bd71a1 Revert r131644; it's breaking the build. by Eli Friedman · 13 years ago
- 440596f Turns out GAS does have Win64 EH directives. (It also supports WinCE EH.) Make by Charles Davis · 13 years ago
- 6635b04 80 columns. by Jim Grosbach · 13 years ago
- bae1c92 Introduce -fatal-assembler-warnings for the obvious purpose by Joerg Sonnenberger · 13 years ago
- d48cfae Fix data layout string. i64 is aligned to 64 bit boundaries. by Akira Hatanaka · 13 years ago
- b6dcf3c Revise MOVSX16rr8/MOVZX16rr8 (and rm variants) to no longer be by Stuart Hastings · 13 years ago
- 26847d4 Move test to Transforms/InstCombine. by Stuart Hastings · 13 years ago
- 055cdfc Use the correct register class for Cell varargs spilling. This fixes all of the by Cameron Zwarich · 13 years ago
- 28e2b1d Fixed sdiv and udiv for <4 x i16>. The test from r125402 still applies for this change. by Mon P Wang · 13 years ago
- 91d9a1c Implement the StartChained and EndChained Win64 EH methods on MCStreamer. by Charles Davis · 13 years ago
- d76773a Make CodeGen/PowerPC/2007-09-11-RegCoalescerAssert.ll pass with the verifier. by Cameron Zwarich · 13 years ago
- 0113e4e Fix PR8828 by removing the explicit def in MovePCToLR as well as the pointless by Cameron Zwarich · 13 years ago
- 462b6dc Reuse the TargetInstrDesc. by Cameron Zwarich · 13 years ago
- 2536f80 Fix the MSVC build. by Francois Pichet · 13 years ago
- 0855bc5 Implement the StartProc and EndProc Win64 EH methods on the base MCStreamer. by Charles Davis · 13 years ago
- fa89218 Fix build issues with headers, which I discovered by actually using them. by Charles Davis · 13 years ago
- cf227d5 Add test for PR9946. by Rafael Espindola · 13 years ago
- 216dde9 revert 131605 to fix PR9946. by Rafael Espindola · 13 years ago
- 2180372 Correctly constrain a register class when computing frame offsets, as the Thumb2 by Cameron Zwarich · 13 years ago
- 6fcb6e4 Revert r128961 because it didn't include a test and causes the verifier to fail by Cameron Zwarich · 13 years ago
- 6fd5a60 Make the demanded bits/elements optimizations preserve debug line information. by Eli Friedman · 13 years ago
- c0ceedb Avoid a Twine that referenced a tmp (which proceded to go out of scope before by Jim Grosbach · 13 years ago
- 1f5812b Use IRBuilder. by Devang Patel · 13 years ago
- ed1d0ac Another try at fixing cmake. by Rafael Espindola · 13 years ago
- 1aa89a2 Use IRBuilder while simplifying unreachable. by Devang Patel · 13 years ago
- 7205d43 Revert my previous patch. The cmake build had already been fixed. by Rafael Espindola · 13 years ago
- 0b4ccdc9 Use IRBuilder while simplifying conditional branch. by Devang Patel · 13 years ago
- e6f364b More instcombine cleanup, towards improving debug line info. by Eli Friedman · 13 years ago
- e0b5863 Restore sanity to 131601. by Jim Grosbach · 13 years ago
- e372347 Fix the cmake build. by Rafael Espindola · 13 years ago
- 3ec2c7c Objective C functions may use a magic '\1' on the name. Handle that when by Jim Grosbach · 13 years ago
- 49fcf57 Shuffle StandardPasses.cpp into VMCore; add it to CMake. by Eli Friedman · 13 years ago
- 02dd541 Use IRBuilder while simplifying branch. by Devang Patel · 13 years ago
- 22486c9 Revert unintentional commit. by Eli Friedman · 13 years ago
- 107ffd5 More instcombine simplifications towards better debug locations. by Eli Friedman · 13 years ago
- 631fcbf Add missing mayLoad / mayStore flags to instruction definitions without patterns, by Cameron Zwarich · 13 years ago
- f0542c0 Add a header patterned after MCDwarf.h for supporting Win64 exception handling by Charles Davis · 13 years ago
- 1573f36 Some better type safety enforcement in the standard pass list, along with some small tidies and some fixes for bugs that the stricter checking found. by David Chisnall · 13 years ago
- e4c6445 Reserve the segment registers on x86 to fix verifier failures in any code that by Cameron Zwarich · 13 years ago
- 8b3e5e5 Remove comments as Chris requested. by Charles Davis · 13 years ago
- 20a41cb Reserve r29 on Alpha. This fixes all verifier failures in CodeGen/Alpha. by Cameron Zwarich · 13 years ago
- db28247 Handle perfect shuffle case that generates a vrev for vectors of floats. by Tanya Lattner · 13 years ago
- 10a8188 Third pass at allowing plugins to modify default passes. This time with a tweak so that we don't depend on an uninitialized argument. by Eli Friedman · 13 years ago
- 176ec40 Use IRBuilder while simplifying return instruction. by Devang Patel · 13 years ago
- d36d26d Fix an obvious typo in r131572. by Cameron Zwarich · 13 years ago
- 955db42 Fix more of PR8825. Now all of CodeGen/ARM passes with VerifyCoalescing turned on. by Cameron Zwarich · 13 years ago
- 673968a When forming an ICmpZero LSRUse, normalize the non-IV operand by Dan Gohman · 13 years ago
- 2d48ad6 Set debug location while setting insertion point. by Devang Patel · 13 years ago
- f070901 Add some more Win64 EH directives: by Charles Davis · 13 years ago
- b55d924 Spread use of IRBuilder even more. by Devang Patel · 13 years ago
- f9a74cf Revert r131556; it's breaking buildbots/clang tests. by Eli Friedman · 13 years ago
- 007349d Use IRBuilder while simplifying switch instruction. by Devang Patel · 13 years ago
- a96581f Disassembly of tBcc was wrongly adding 4 to the SignExtend'ed imm8:'0' immediate operand. by Johnny Chen · 13 years ago
- d46ba26 Use IRBuilder while simplifying unwind. by Devang Patel · 13 years ago
- 871f664 Enables vararg functions that pass all arguments via registers to be optimized into tail-calls when possible. by Chad Rosier · 13 years ago
- 59f1591 More instcombine cleanup aimed towards improving debug line info. by Eli Friedman · 13 years ago