2010-04-14 |
Dan Gohman | Factor out EH landing pad code into a separate function... |
blob | commitdiff | raw |
2010-04-08 |
Evan Cheng | Avoid using f64 to lower memcpy from constant string... |
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-07 |
John McCall | Clean up some signedness oddities in this code noticed... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | unthread MMI from FastISel |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | fastisel doesn't need DwarfWriter, remove some tendricles. |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | use DebugLoc default ctor instead of DebugLoc::getUnkno... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Evan Cheng | Correctly lower memset / memcpy of undef. It should... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Christopher | Remove FIXME - if there's a better way to do this it... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chandler Carruth | Disambiguate conditional expression for newer GCCs. |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | In 64-bit mode, use i64 to lower memcpy / memset instea... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | Add comments about DstAlign and SrcAlign. |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | - Avoid using floating point stores to implement memset... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | Fix sdisel memcpy, memset, memmove lowering: |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Chris Lattner | Rip out the 'is temporary' nonsense from the MCContext... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Eric Christopher | Add FIXME for operand promotion. |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Benjamin Kramer | Make isInt?? and isUint?? template specializations... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Evan Cheng | Do not sibcall if stack needs to be dynamically aligned. |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Evan Cheng | Allow trivial sibcall of vararg callee when no argument... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Nate Begeman | Per chris's request, add some comments. |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Nate Begeman | BUILD_VECTOR was missing out on some prime opportunitie... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Evan Cheng | If call result is in ST0 and it is not being passed... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Daniel Dunbar | MC: Allow modifiers in MCSymbolRefExpr, and eliminate... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Dan Gohman | Recognize code for doing vector gather/scatter index... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Bill Wendling | Now that the default for Darwin platforms is to place... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Bill Wendling | Place the LSDA into the TEXT section for x86 Darwin... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Evan Cheng | Avoid sibcall optimization if either caller or callee... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | fix PR6605, X86ISD::CMP always returns i32 (EFLAGS... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | add support for pentium class CPUs which do not have... |
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 | eliminate the now-unneeded context argument of MBB... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Bill Wendling | Add a beta-test for placing the LSDA into the TEXT... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Benjamin Kramer | Use StringRef::substr instead of std::string::substr... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Dan Gohman | Remove getWidenVectorType, which is no longer used. |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Bill Wendling | revert r98270. |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Evan Cheng | Bad bad bug. x86 force indirect tail call address into... |
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-10 |
Dale Johannesen | Progress towards shepherding debug info through Selecti... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Chris Lattner | set the temporary bit on MCSymbols correctly. |
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-03-05 |
Evan Cheng | Fix typo. |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Evan Cheng | Fix an oops in x86 sibcall optimization. If the ByVal... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Evan Cheng | Rever 96389 and 96990. They are causing some miscompila... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Dan Gohman | Fix recognition of 16-bit bswap for C front-ends which... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Bill Wendling | Remove dead parameter passing. |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Evan Cheng | Remove the optimize for code size limitation on r67917... |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Evan Cheng | Re-apply 97040 with fix. This survives a ppc self-host... |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Dan Gohman | Truncate from i64 to i32 is "free" on x86-32, because... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Daniel Dunbar | Speculatively revert r97011, "Re-apply 96540 and 96556... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Dan Gohman | When forming SSE min and max nodes for UGE and ULE... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Evan Cheng | Re-apply 96540 and 96556 with fixes. |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Evan Cheng | Fix rev 96389 by restricting the xform to mask that... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Chris Lattner | X86InstrInfoSSE.td declares PINSRW as having type v8i16, |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Arnold Schwaighofer | Mark the return address stack slot as mutable when... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Dan Gohman | Remove the logic for reasoning about NaNs from the... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Chris Lattner | fix an incorrect VT: eflags is always i32. The bug... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Anton Korobeynikov | It turned out that we failed to emit proper symbol... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Duncan Sands | Revert commits 96556 and 96640, because commit 96556... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Evan Cheng | Some dag combiner goodness: |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Evan Cheng | Look for SSE and instructions of this form: (and x... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Anton Korobeynikov | Preliminary patch to improve dwarf EH generation -... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
David Greene | Remove an assumption of default arguments. This is... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Anton Korobeynikov | Cleanup stdcall / fastcall name mangling. |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Chris Lattner | refactor the conditional jump instructions in the ... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Mon P Wang | The previous fix of widening divides that trap was... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Chris Lattner | switch ELF @GOTOFF references to use X86MCTargetExpr. |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Dan Gohman | Rename the PerformTailCallOpt variable to GuaranteedTai... |
blob | commitdiff | raw | diff to current |
2010-02-06 |
Evan Cheng | Do not emit callseq instructions around sibcalls. This... |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | constant propagate a method away. |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | change getSizeOfImm and getBaseOpcodeFor to just take |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Evan Cheng | Handle tail call with byval arguments. |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Evan Cheng | Re-enable x86 tail call optimization. |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Evan Cheng | Indirect tail call has to go through a call preserved... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Evan Cheng | Speculatively disable x86 automatic tail call optimizat... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Evan Cheng | Allow all types of callee's to be tail called. But... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | ByVal frame object size should be that of the byval... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | Revert 95130. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | Pass callsite return type to TargetLowering::LowerCall... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | Perform sibcall in some cases when arguments are passes... |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Evan Cheng | Fix PR6196. GV callee may not be a function. |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Evan Cheng | Undo r94946 now all the tests are passing again. |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Evan Cheng | Fix a missing check from my last commit. |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Evan Cheng | Avoid recursive sibcall's. |
blob | commitdiff | raw | diff to current |
2010-01-30 |
Evan Cheng | Allow more tailcall optimization: calls with inputs... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Evan Cheng | Catch more trivial tail call opportunities: no inputs... |
blob | commitdiff | raw | diff to current |
2010-01-28 |
Evan Cheng | Fix a bug introduced by r94490 where it created a X86IS... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Evan Cheng | Perform trivial tail call optimization for callees... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Evan Cheng | Eliminate target hook IsEligibleForTailCallOptimization. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Evan Cheng | Delete blank lines that bug me. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Evan Cheng | Delete dead code. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Evan Cheng | Code refactoring, no functionality change. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | Move getJTISymbol from MachineJumpTableInfo to MachineF... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | implement X86 @GOTOFF jump table entries with the new... |
blob | commitdiff | raw | diff to current |
next |