2010-12-23 |
Evan Cheng | Code clean up. No functionality change. |
blob | commitdiff | raw |
2010-11-27 |
Anton Korobeynikov | Move more PEI-related hooks to TFI |
blob | commitdiff | raw | diff to current |
2010-11-20 |
Anton Korobeynikov | Move some more hooks to TargetFrameInfo |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Anton Korobeynikov | Move getInitialFrameState() to TargetFrameInfo |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Anton Korobeynikov | Move hasFP() and few related hooks to TargetFrameInfo. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Anton Korobeynikov | First step of huge frame-related refactoring: move... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Jakob Stoklund Olesen | Fix obvious mistake pointed out by Michael Spencer. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Jakob Stoklund Olesen | Properly handle GR32_NOSP in X86RegisterInfo::getMatchi... |
blob | commitdiff | raw | diff to current |
2010-10-03 |
Anton Korobeynikov | Properly emit stack probe on win64 (for non-mingw targets). |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Cameron Esfahani | Fix PR8201: Update the code to call via X86::CALL64pcre... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | fix rdar://8456412 - llvm-mc crash in encoder on "mov... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Anton Korobeynikov | Properly emit __chkstk call instead of __alloca on... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Anton Korobeynikov | Revert win64 changes. They seem to be incomplete |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Anton Korobeynikov | Properly allocate win64 shadow reg area. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Jim Grosbach | Simplify eliminateFrameIndex() interface back down... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Anton Korobeynikov | Fix nasty mingw32 bug, which e.g. prevented llvm-gcc... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Eric Christopher | Add an option to always emit realignment code for a... |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Bruno Cardoso Lopes | Support x86 "eiz" and "riz" pseudo index registers... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Eric Christopher | Constify some arguments. |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Eric Christopher | Remove unnecessary check that was subsumed into canReal... |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Eric Christopher | Make comment a bit more clear as well as return stateme... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Bill Wendling | Rename DBG_LABEL PROLOG_LABEL, because it's only used... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bruno Cardoso Lopes | Start the support for AVX instructions with 256-bit... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Chris Lattner | Change LEA to have 5 operands for its memory operand... |
blob | commitdiff | raw | diff to current |
2010-07-03 |
Evan Cheng | Remove isSS argument from CreateFixedObject. Fixed... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Dale Johannesen | Reapply 105986 with fix for bug pointed out by Jakob: |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Dale Johannesen | Revert 105986; looks like I'd better try bootstrapping. |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Dale Johannesen | The form of BuildMI used for TAILJMPr was changing... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Rafael Espindola | Remove unused function. |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Kevin Enderby | Fix the use of x86 control and debug registers so that... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Kevin Enderby | Fix the x86 move to/from segment register instructions. |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Separate unrelated cases that once shared a numeric... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Ignore NumberHack and give each SubRegIndex instance... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Use enums instead of literals for X86 subregisters. |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Dan Gohman | Factor out the code for picking integer arithmetic... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | Several tail call tests apparently rely upon this being... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | This should happen if there are no calls, not if it... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | Revert r103804. The comment is correct. |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | Fix comment. |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | Rename "HasCalls" in MachineFrameInfo to "AdjustsStack... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Re-apply 103156 and 103157. 103156 didn't break anythin... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Eric Christopher | Revert r103156 since it was breaking the build bots. |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Evan Cheng | Trim include. |
blob | commitdiff | raw | diff to current |
2010-05-04 |
Eric Christopher | Update comment. |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Load folding tail call should not use ebp / rbp after... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Evan Cheng | Implement -disable-non-leaf-fp-elim which disable frame... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Jim Grosbach | Fix PR6696 and PR6663 |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | remove the MMI pointer from MachineFrameInfo. |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | get MMI out of the label uniquing business, just go... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | Now that DBG_LABEL is updated, we can finally make... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change the DBG_LABEL MachineInstr to always be created |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Evan Cheng | Do not force indirect tailcall through fixed registers... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Chris Lattner | simplify some overly general code. The stack always... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Chris Lattner | add support, testcases, and dox for the new GHC calling |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Jim Grosbach | Change the Value argument to eliminateFrameIndex to... |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Anton Korobeynikov | Lower dynamic stack allocation on mingw32 to separate... |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Dan Gohman | Implement XMM subregs. |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Charles Davis | Add support for the 'alignstack' attribute to the x86... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Evan Cheng | Teach MachineFrameInfo to track maximum alignment while... |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Evan Cheng | Change TAILJMP's to be varargs and transfer implicit... |
blob | commitdiff | raw | diff to current |
2010-01-30 |
Evan Cheng | Don't forget to transfer target flag when inserting... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | constify a method argument. |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Dale Johannesen | make findDebugLoc a class method |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Dale Johannesen | Move findDebugLoc somewhere more central. Fix |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Dale Johannesen | Fix a case where debug_value was perturbing the |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Jim Grosbach | For aligned load/store instructions, it's only required... |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Dale Johannesen | Revert 93499. After discussion with Chris we agreed |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Dale Johannesen | Lower FrameIndex operand of DEBUG_VALUE (specially... |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Jim Grosbach | Factor the stack alignment calculations out into a... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Dan Gohman | Minor whitespace fixes. |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Anton Korobeynikov | Temporary disable the error - it seems to be too conser... |
blob | commitdiff | raw | diff to current |
2009-11-13 |
Jakob Stoklund Olesen | The instruction pointer %RIP is a reserved register... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
blob | commitdiff | raw | diff to current |
2009-11-08 |
Anton Korobeynikov | Throw an error when stack realignment stuff fails inste... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | Add register-reuse to frame-index register scavenging... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Duncan Sands | Mark more constants unsigned, as warned about by icc... |
blob | commitdiff | raw | diff to current |
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 |
next |