2009-07-10 |
Chris Lattner | remove the now-dead TM argument to these methods. |
blob | commitdiff | raw |
2009-07-10 |
Chris Lattner | add a couple of predicates to test for "stub style... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | eliminate GVRequiresRegister, replacing it with predica... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | change a bunch of logic in LowerGlobalAddress to levera... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | move some classification logic around. Now GVRequiresE... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | change isGlobalStubReference to take target flags inste... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | GVRequiresExtraLoad is now never used for calls, simpli... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | actually, just eliminate PCRelGVRequiresExtraLoad.... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | There is only one case where GVRequiresExtraLoad return... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | the "isDirectCall" operand of GVRequiresRegister is... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | simplify this logic a bit more. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | move reasoning about darwin $non_lazy_ptr stubs from... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | make isel use MO_PIC_BASE_OFFSET when lowering globalva... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | make isel decide whether to emit $stub's on darwin... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | Make isel determine where to emit PLT-relative calls... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | simplify some code based on the fact that picstyles... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | all this logic always returns true because GOT mode... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | isPICStyleRIPRel() and friends are never true in -stati... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | When in -static mode, force the PIC style to none.... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | merge two identical functions and simplify things that... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | hoist check for IsTailCall to callers. Eliminate redun... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | change a few methods to be static functions. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | move handling of dllimport linkage in isel, not in... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Implement changes from Chris's feedback. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Convert more abort() calls to llvm_report_error(). |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Dale Johannesen | Don't accept globals as matching 'i' constraint |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Add NumFixedArgs attribute to CallSDNode which indicate... |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Bill Wendling | Update comments to make it clear that the function... |
blob | commitdiff | raw | diff to current |
2009-06-30 |
Bill Wendling | Add an "alignment" field to the MachineFunction object... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
David Greene | Add a 256-bit register class and YMM registers. |
blob | commitdiff | raw | diff to current |
2009-06-29 |
Owen Anderson | Add a target-specific DAG combine on X86 to fold the... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
David Greene | Add more vector ValueTypes for AVX and other extended... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | pull @GOT, @GOTOFF, @GOTPCREL handling into isel from... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | Reimplement rip-relative addressing in the X86-64 backe... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Chris Lattner | Move all the TLS processing logic into isel, don't... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Chris Lattner | move magic for PIC constantpool references from asmprin... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Chris Lattner | start adding logic in isel to determine asm printer... |
blob | commitdiff | raw | diff to current |
2009-06-21 |
Chris Lattner | indentation fix |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Eli Friedman | Misc accumulated tweaks to legalization logic for vario... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Chris Lattner | I got J and K backward, many thanks to Eli for spotting... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Chris Lattner | implement support for the 'K' asm constraint, PR4347 |
blob | commitdiff | raw | diff to current |
2009-06-12 |
Arnold Schwaighofer | Fix Bug 4278: X86-64 with -tailcallopt calling convention |
blob | commitdiff | raw | diff to current |
2009-06-09 |
Anton Korobeynikov | Silence a warning |
blob | commitdiff | raw | diff to current |
2009-06-07 |
Eli Friedman | Get rid of some unnecessary code. |
blob | commitdiff | raw | diff to current |
2009-06-07 |
Eli Friedman | Slightly generalize the code that handles shuffles... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | Avoid crashing on a variable-index insertelement with... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | Get rid of some bogus patterns for X86vzmovl. Don... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | PR2598: make sure to expand illegal forms of integer... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Devang Patel | Add new function attribute - noimplicitfloat |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Nate Begeman | Adapt the x86 build_vector dagcombine to the current... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Devang Patel | Evan thinks NoImplicitFloat check is not required here. |
blob | commitdiff | raw | diff to current |
2009-06-03 |
Dan Gohman | Remove unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
blob | commitdiff | raw | diff to current |
2009-05-30 |
Bill Wendling | Untabification. |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Evan Cheng | Added optimization that narrow load / op / store and... |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Ger rid of some dead code. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Don't abuse the quirky behavior of LegalizeDAG for... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Daniel Dunbar | Back out r72431, it is causing a number of compilation... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Eli Friedman | Don't abuse the quirky behavior of LegalizeDAG for... |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Make the X86 backend mark EXTRACT_SUBVECTOR as Expand... |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Make the x86 backend custom-lower UINT_TO_FP and FP_TO_... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Evan Cheng | Run code placement optimization for targets that want... |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Chris Lattner | Fix PR4152: asm constraint validation happens before... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Fix infinite recursion in the C++ code which handles... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Rafael Espindola | Fix PR 4004 by including the call to __tls_get_addr... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Nate Begeman | PR2957 |
blob | commitdiff | raw | diff to current |
2009-04-21 |
Duncan Sands | Get rid of what looks like a copy-and-pasted typo. |
blob | commitdiff | raw | diff to current |
2009-04-20 |
Bob Wilson | Move duplicated AddLiveIn function from X86 and ARM... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Rafael Espindola | For general dynamic TLS access we must use |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Rafael Espindola | X86-64 TLS support for local exec and initial exec. |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Dan Gohman | Remove the obsolete SelectionDAG::getNodeValueTypes... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Dan Gohman | Fix grammaros in comments. |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Rafael Espindola | Re-apply 68552. |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Rafael Espindola | Avoid a hard coded constant. |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Dan Gohman | Implement support for using modeling implicit-zero... |
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-04-03 |
Mon P Wang | Added a x86 dag combine to increase the chances to... |
blob | commitdiff | raw | diff to current |
2009-04-01 |
Chris Lattner | silence warning in release-asserts build. |
blob | commitdiff | raw | diff to current |
2009-03-31 |
Evan Cheng | i128 shift libcalls are not available on x86. |
blob | commitdiff | raw | diff to current |
2009-03-30 |
Evan Cheng | When optimzing a mul by immediate into two, the resulti... |
blob | commitdiff | raw | diff to current |
2009-03-28 |
Rafael Espindola | Have only one definition of X86AddrNumOperands. |
blob | commitdiff | raw | diff to current |
2009-03-28 |
Evan Cheng | Optimize some 64-bit multiplication by constants into... |
blob | commitdiff | raw | diff to current |
2009-03-27 |
Rafael Espindola | I am trying to add a segment to the X86 addresses match... |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Evan Cheng | -no-implicit-float means explicit fp operations are... |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Bill Wendling | Pull transform from target-dependent code into target... |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Bill Wendling | Match this pattern so that we can generate simpler... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Bill Wendling | These instructions have special lowering that may lower... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Evan Cheng | Fix some significant problems with constant pools that... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Chris Lattner | generalize the previous code to use the full generality... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Chris Lattner | optimize the case of cond ? 42 : 41 and friends. This... |
blob | commitdiff | raw | diff to current |
2009-03-12 |
Chris Lattner | Move 3 "(add (select cc, 0, c), x) -> (select cc, x... |
blob | commitdiff | raw | diff to current |
2009-03-12 |
Evan Cheng | On x86, if the only use of a i64 load is a i64 store... |
blob | commitdiff | raw | diff to current |
2009-03-11 |
Bill Wendling | Add a -no-implicit-float flag. This acts like -soft... |
blob | commitdiff | raw | diff to current |
next |