2009-09-06 |
Duncan Sands | Mark more constants unsigned, as warned about by icc... |
blob | commitdiff | raw |
2009-09-03 |
Bill Wendling | If we've pushed registers onto the stack, but aren... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-08-16 |
Bill Wendling | Styalistic and format changes. No functionality change. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Bill Wendling | An overhaul of the exception handling code. This is... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Enable the new no-SP register classes by default. This... |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Anton Korobeynikov | Create proper frame index for FP |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Anton Korobeynikov | Unbreak Win64 CC. Step one: honour register save area... |
blob | commitdiff | raw | diff to current |
2009-08-02 |
Bill Wendling | The x86 jit doesn't generate a def_cfa_offset unwind... |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Dan Gohman | The X86 maximal stack alignment calculator preserves... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Add a new register class to describe operands that... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | Give getPointerRegClass() a "kind" value so that target... |
blob | commitdiff | raw | diff to current |
2009-07-23 |
Duncan Sands | Revert r75581: it causes massive breakage in the Ada |
blob | commitdiff | raw | diff to current |
2009-07-20 |
Evan Cheng | Fix some sub-reg coalescing bugs where the coalescer... |
blob | commitdiff | raw | diff to current |
2009-07-18 |
Evan Cheng | Enable cross register class coalescing. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Bill Wendling | Remove hack now that Evan fixed it so that the frame... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Bill Wendling | If -fomit-frame-pointer is used, we still need to recor... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Evan Cheng | Targets sometimes assign fixed stack object to spill... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Bill Wendling | Recommit r74952 with a bug fix: |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Bill Wendling | --- Reverse-merging (from foreign repository) r74952... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Bill Wendling | DWARF requires frame moves be specified at specific... |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Devang Patel | Do not use first actual instruction's location for... |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Bill Wendling | There doesn't seem to be a reason to move the save... |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Bill Wendling | The DWARF to compact encoding converter assumes that... |
blob | commitdiff | raw | diff to current |
2009-06-09 |
Bill Wendling | Simplified logic of this if-then statement to reduce... |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Bill Wendling | Revert r72898. It does not solve the problem I want... |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Bill Wendling | The DWARF unwind info was incorrect. While compiling... |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Devang Patel | Add new function attribute - noredzone. |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Eli Friedman | PR3739, part 1: Disable the red zone on Win64. |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bill Wendling | Change MachineInstrBuilder::addReg() to take a flag... |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Rafael Espindola | Re-apply 68552. |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Bill Wendling | Temporarily revert r68552. This was causing a failure... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Rafael Espindola | Reduce code duplication on the TLS implementation. |
blob | commitdiff | raw | diff to current |
2009-03-19 |
Nick Lewycky | Remove strange extra semicolons. |
blob | commitdiff | raw | diff to current |
2009-02-21 |
Bill Wendling | Make sure this doesn't access .end() too. |
blob | commitdiff | raw | diff to current |
2009-02-21 |
Bill Wendling | Make sure we don't dereference the .end() of the container. |
blob | commitdiff | raw | diff to current |
2009-02-21 |
Bill Wendling | Propagate more debug loc infos. This also includes... |
blob | commitdiff | raw | diff to current |
2009-02-21 |
Bill Wendling | We need to propagate the debug location information... |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove non-DebugLoc versions of BuildMI from X86. |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Bill Wendling | Revert this. It was breaking stuff. |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Bill Wendling | Turn off the old way of handling debug information... |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Dale Johannesen | Eliminate a couple of non-DebugLoc BuildMI variants. |
blob | commitdiff | raw | diff to current |
2009-02-11 |
Dan Gohman | Don't try to set an EFLAGS operand to dead if no instru... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Move getPointerRegClass from TargetInstrInfo to TargetR... |
blob | commitdiff | raw | diff to current |
2009-01-27 |
Dan Gohman | Fix the Red Zone calculation for functions with frame... |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Dan Gohman | Implement Red Zone utilization on x86-64. This is currently |
blob | commitdiff | raw | diff to current |
2008-12-24 |
Dan Gohman | Fix a compiler-abort on a testcase where the stack... |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Devang Patel | Silence unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Dan Gohman | When emitting instructions that define EFLAGS and the... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Dan Gohman | When setting up the frame pointer, add it as a live... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Dan Gohman | Mark the x86 fp stack registers as "reserved". This... |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Dan Gohman | Fish kill flag annotations in PUSH instructions. |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Bill Wendling | Revert r58489. It isn't correct for all cases. |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Bill Wendling | Don't skip over all "terminator" instructions when... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-10-01 |
Dan Gohman | Split x86's ADJCALLSTACK instructions into 32-bit and... |
blob | commitdiff | raw | diff to current |
2008-09-27 |
Evan Cheng | Re-apply 56683 with fixes. |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Evan Cheng | X86 address displacement field must be interpreted... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Anton Korobeynikov | XMM6-XMM15 are callee-saved on Win64. Patch by Nicolas... |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Anton Korobeynikov | Reapply 55899: First draft of EH support on x86/64... |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Bill Wendling | Reverting r55898 to r55909. One of these patches was... |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Anton Korobeynikov | First draft of EH support on x86/64-linux |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Evan Cheng | 80 col. violations. |
blob | commitdiff | raw | diff to current |
2008-07-25 |
Nate Begeman | Fit in 80 cols |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Dan Gohman | Prune a few dependencies on MachineFunction.h. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
blob | commitdiff | raw | diff to current |
2008-06-26 |
Dale Johannesen | Fixes the last x86-64 test failure in compat.exp: |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Fix typo |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Only allow increase of max alignment value |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Be over-conservative: scan for all used virtual registe... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Add X86 Maximal Stack Alignment Calculator Pass before RA |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Do proper book-keeping of offsets and prologue/epilogue... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | If stack realignment is used - incoming args will use... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Eastimate required stack alignment early, so we can... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Cleanup |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Simplify |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Make stack alignment options global for all targets |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Provide option for enabling-disabling stack realignment |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Disable stack realignment for functions with dynamic... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Provide convenient helpers for some operations |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Whitespace cleanup |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Nicolas Geoffray | Infrastructure for getting the machine code size of... |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Dale Johannesen | Reverse sense of unwind-tables option. This means |
blob | commitdiff | raw | diff to current |
2008-04-08 |
Dale Johannesen | Implement new llc flag -disable-required-unwind-tables. |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Dale Johannesen | Cosmetic changes per EH patch review feedback. |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Dale Johannesen | Revert 49006 for the moment. |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Dale Johannesen | Emit exception handling info for functions which are |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Anton Korobeynikov | Add information about callee-saved registers on Win64 |
blob | commitdiff | raw | diff to current |
next |