2011-05-30 |
Stuart Hastings | (1 - X) * (-2) -> (x - 1) * 2, for all positive nonzero... |
commit | commitdiff | tree | snapshot |
2011-05-30 |
Rafael Espindola | Split ppc dwarf regnums into ppc64 and ppc32 flavours. |
commit | commitdiff | tree | snapshot |
2011-05-30 |
Rafael Espindola | Introduce the DwarfRegAlias class for declaring that... |
commit | commitdiff | tree | snapshot |
2011-05-30 |
Rafael Espindola | Mark the 32 bit registers as invalid in 64 bit mode... |
commit | commitdiff | tree | snapshot |
2011-05-30 |
Rafael Espindola | Remove the DwarfNumbers from the subregisters. They... |
commit | commitdiff | tree | snapshot |
2011-05-30 |
Chris Lattner | replace the intro tutorial from 2004 with a more recent... |
commit | commitdiff | tree | snapshot |
2011-05-30 |
Jakob Stoklund... | Reapply r132245 with a fix for the bug that broke the... |
commit | commitdiff | tree | snapshot |
2011-05-30 |
John McCall | Add the test case for phis in the outer landing pad... |
commit | commitdiff | tree | snapshot |
2011-05-30 |
Charles Davis | Emit the handler's data area. For GCC-style exceptions... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Jakob Stoklund... | Revert r132245, "Create two BlockInfo entries when... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Jakob Stoklund... | Fix PR10046 by updating LiveVariables kill info when... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
John McCall | ...this is not a good commit day for me. |
commit | commitdiff | tree | snapshot |
2011-05-29 |
John McCall | I didn't mean to commit these residues of a personal... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Nick Lewycky | Add testcase for r132290, to check for the crasher... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Nick Lewycky | Don't crash owhen ComputeLoadResult can't compute the... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Nick Lewycky | Obey the isVolatile bit on memory intrinsics when analy... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Nadav Rotem | Fix warnings due to 132263; Thanks rdivacky. |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Charles Davis | When generating against the Win64 EH scheme, set the... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Rafael Espindola | Use %rbp on a 64 bit test. |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Rafael Espindola | Fix to match the dwarf register numbers that gdb uses. |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Rafael Espindola | Dwarf register 0 is r0, remove incorrect entries. |
commit | commitdiff | tree | snapshot |
2011-05-29 |
John McCall | Fix this to work correctly with phis; test case to... |
commit | commitdiff | tree | snapshot |
2011-05-29 |
Rafael Espindola | Remove the dwarf numbers from the D registers. They... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Cameron Zwarich | Fix ARM fast isel to correctly flag memory operands... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Nadav Rotem | Refactor the type legalizer. Switch TargetLowering... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Benjamin Kramer | Erase instructions _after_ checking their type. |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Benjamin Kramer | Move ARM specific test into the ARM subdir. |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Benjamin Kramer | ConstantFoldInstOperands doesn't like compares, hand... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
John McCall | Implement and document the llvm.eh.resume intrinsic... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
John McCall | Change how tblgen generates attributes for intrinsics... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Charles Davis | When generating code for Win64 EH, emit StartProc and... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Bruno Cardoso... | Add support for ARM ldrexd/strexd intrinsics. They... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Eric Christopher | This actually starts at offset 0, not 1. |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Jakob Stoklund... | Create two BlockInfo entries when a live range is disco... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Jakob Stoklund... | Add SplitAnalysis::getNumLiveBlocks(). |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Akira Hatanaka | Change the set of callee-saved registers for non-MIPS32... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Eric Christopher | Implement the 'M' output modifier for arm inline asm... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Chad Rosier | Add missing newlines. |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Akira Hatanaka | Define a wrapper node for target constant nodes (tgloba... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Devang Patel | Select DW_AT_const_value size based on global variable... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Rafael Espindola | Add 132187 back now that the real problem is fixed. |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Chad Rosier | Fix test cases that were previously using grep to use... |
commit | commitdiff | tree | snapshot |
2011-05-28 |
Rafael Espindola | Fix the root cause of the bootstrap failure: |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Cameron Zwarich | Fix the remaining atomic intrinsics to use the right... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Stub out support for Win64-style exceptions. Note that... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Bruno Cardoso... | ARM asm parser wasn't able to parse a "mov" instruction... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Rafael Espindola | It looks like 132187 might have broken the llvm-gcc... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | Force a triple to make this test pass on Darwin. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Chad Rosier | Clean out the 2.9 Release Notes. Mostly limited to... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Cameron Zwarich | Add a GR32_NOREX_NOSP register class and fix a bug... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Rafael Espindola | Fix a regression I recently introduced by removing... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Rafael Espindola | Make size computation less brittle. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Add the suffix to the Win64 EH data sections' names... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | Attempt to preserve debug line info in LICM; as the... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Chad Rosier | Typo is test case |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Jakob Stoklund... | Make room for register allocation to improve. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Chad Rosier | Add change of crc32 intrinsic to release notes |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Evan Cheng | Don't use movw / movt for iOS static codegen for now... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Jakob Stoklund... | Delete a test that is no longer relevant. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Chad Rosier | CRC32 intrinsics were renamed at revision 132163. ... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Devang Patel | Keep this simple. Use DIType to get signness and size... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Add a parameter to the Win64 EH section getters to... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Evan Cheng | Add iOS test |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Dan Gohman | Update this comment. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | Don't sink or hoist debug info instrinsics; it isn... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
John McCall | Fix the inliner to maintain the current de facto invoke... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Jakob Stoklund... | Delete MethodBodies that only filtered reserved registers. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Devang Patel | Handle signed types gracefully. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | And fix the test in r132194. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | Oops, wasn't intending to commit this. Partial revert... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | Fix a silly mistake (which trips over an assertion... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Devang Patel | Select DW_AT_const_value size based on variable size. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Rafael Espindola | Remove DwarfRegNum from the individual bits of the... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Rafael Espindola | Remove DwarfRegNum from CARRY. I should be encoded... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Assorted fixes for Win64 EH unwind info emission: |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Rafael Espindola | Remove dwarf numbers from subregs. We should use DW_OP_... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Benjamin Kramer | InstCombine: Make switch folding with equality compares... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Cameron Zwarich | Fix PR10029 - VerifyCoalescing failure on patterns_dfa... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Add a test for Win64 EH unwind information emission. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eric Christopher | Make the branch encoding for tBcc more obvious that... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eric Christopher | Fix comment. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Start keeping track of where the various unwind instruc... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Add missing break statements. Align UNWIND_INFO and... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | My attempt at fixing the leak reported by the valgrind... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Charles Davis | Fix inverted conditional in SaveReg and SaveXMM. Err... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | One more debug line number miss in instcombine (althoug... |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Dan Gohman | Fix copy+pastos. |
commit | commitdiff | tree | snapshot |
2011-05-27 |
Eli Friedman | Final step of instcombine debuginfo; switch a couple... |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Chandler Carruth | Fix warning about || and && without explicit grouping. |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Devang Patel | Do not insert anything after terminator. |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Chad Rosier | Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn... |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Eric Christopher | Comment cleanup. |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Devang Patel | Do not move DBG_VALUE in middle of PHI nodes. |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Devang Patel | If llvm.dbg.value and the value instruction it refers... |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Devang Patel | Add comment. |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Devang Patel | During branch folding avoid inserting redundant DBG_VAL... |
commit | commitdiff | tree | snapshot |
2011-05-26 |
Akira Hatanaka | Use MachineFrameInfo::hasCalls instead of MipsFunctionI... |
commit | commitdiff | tree | snapshot |
next |