2008-10-03 |
Dale Johannesen | Pass MemOperand through for 64-bit atomics on 32-bit, |
tree | commitdiff |
2008-10-03 |
Dan Gohman | Use -1ULL instead of uint64_t(-1), at Anton's suggestion. |
tree | commitdiff |
2008-10-03 |
Duncan Sands | The result of getSetCCResultType (eg: i32) may be larger |
tree | commitdiff |
2008-10-03 |
Dan Gohman | Implement fast-isel support for zero-extending from i1. |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Optimize conditional branches in X86FastISel. This... |
tree | commitdiff |
2008-10-02 |
Dale Johannesen | Handle some 64-bit atomics on x86-32, some of the time. |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Make some implicit conversions explicit, to avoid compi... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Fold trivial two-operand tokenfactors where the operand... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Fix typos in comments. |
tree | commitdiff |
2008-10-01 |
Bill Wendling | Implement the -fno-builtin option in the front-end... |
tree | commitdiff |
2008-09-30 |
Bill Wendling | - Initialize "--no-builtin" to "false". |
tree | commitdiff |
2008-09-30 |
Bill Wendling | Add the new `-no-builtin' flag. This flag is meant... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Move the primary fast-isel top-level comments to FastIS... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Optimize SelectionDAG's AssignTopologicalOrder even... |
tree | commitdiff |
2008-09-29 |
Dale Johannesen | Remove misuse of ReplaceNodeResults for atomics with |
tree | commitdiff |
2008-09-29 |
Dan Gohman | Fix FastISel to not initialize the PIC-base register... |
tree | commitdiff |
2008-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Rename ConstantSDNode's getSignExtended to getSExtValue... |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
tree | commitdiff |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
tree | commitdiff |
2008-09-25 |
Devang Patel | Large mechanical patch. |
tree | commitdiff |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Support for i1 XOR in FastISel. It is actually safe... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Don't print fast-isel debug messages by default. Thanks... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Don't forget the newline in debug output. |
tree | commitdiff |
2008-09-25 |
Dan Gohman | FastISel support for debug info. |
tree | commitdiff |
2008-09-25 |
Richard Pennington | bug 2812: Segmentation fault on a big emdiam processor. |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Fix a recent fast-isel coverage regression - don't... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Enable DeadMachineInstructionElim when Fast-ISel is... |
tree | commitdiff |
2008-09-25 |
Evan Cheng | <rdar://problem/6234798> Assertion failed: (!OpInfo... |
tree | commitdiff |
2008-09-24 |
Dale Johannesen | Remove SelectionDag early allocation of registers |
tree | commitdiff |
2008-09-24 |
Bill Wendling | Reapplying r56550 |
tree | commitdiff |
2008-09-24 |
Bill Wendling | Forgot this part with my last patch. Sorry about the... |
tree | commitdiff |
2008-09-24 |
Eric Christopher | Temporarily revert r56550 until missing commit can... |
tree | commitdiff |
2008-09-24 |
Bill Wendling | Refactor the constant folding code into it's own functi... |
tree | commitdiff |
2008-09-24 |
Dale Johannesen | Next round of earlyclobber handling. Approach the |
tree | commitdiff |
2008-09-24 |
Evan Cheng | Properly handle 'm' inline asm constraints. If a GV... |
tree | commitdiff |
2008-09-23 |
Devang Patel | s/ParameterAttributes/Attributes/g |
tree | commitdiff |
2008-09-23 |
Dan Gohman | Arrange for FastISel code to have access to the Machine... |
tree | commitdiff |
2008-09-23 |
Dan Gohman | Replace the LiveRegs SmallSet with a simple counter... |
tree | commitdiff |
2008-09-22 |
Dan Gohman | Fix the alignment of loads from constant pool entries... |
tree | commitdiff |
2008-09-22 |
Dale Johannesen | Make log, log2, log10, exp, exp2 use Expand by |
tree | commitdiff |
2008-09-22 |
Evan Cheng | Per review feedback: Only perform |
tree | commitdiff |
2008-09-22 |
Oscar Fuentes | Initial support for the CMake build system. |
tree | commitdiff |
2008-09-22 |
Bill Wendling | Add helper function to get a 32-bit floating point... |
tree | commitdiff |
2008-09-21 |
Chris Lattner | don't print GlobalAddressSDNode's with an offset of... |
tree | commitdiff |
2008-09-19 |
Dan Gohman | Refactor X86SelectConstAddr, folding it into X86SelectA... |
tree | commitdiff |
2008-09-18 |
Dan Gohman | Add a new "fast" scheduler. This is currently basically... |
tree | commitdiff |
2008-09-17 |
Dale Johannesen | Add a bit to mark operands of asm's that conflict |
tree | commitdiff |
2008-09-17 |
Dan Gohman | Don't worry about clobbering physical register defs... |
tree | commitdiff |
2008-09-16 |
Evan Cheng | When converting a CopyFromReg to a copy instruction... |
tree | commitdiff |
2008-09-16 |
Dan Gohman | Change SelectionDAG::getConstantPool to always set... |
tree | commitdiff |
2008-09-16 |
Bill Wendling | Reverting r56249. On further investigation, this functi... |
tree | commitdiff |
2008-09-16 |
Dan Gohman | Include the alignment value when displaying ConstantPoo... |
tree | commitdiff |
2008-09-16 |
Bill Wendling | - Change "ExternalSymbolSDNode" to "SymbolSDNode". |
tree | commitdiff |
2008-09-16 |
Dan Gohman | Don't take the time to CheckDAGForTailCallsAndFixThem... |
tree | commitdiff |
2008-09-15 |
Dan Gohman | Re-enable SelectionDAG CSE for calls. It matters in... |
tree | commitdiff |
2008-09-13 |
Dan Gohman | Define CallSDNode, an SDNode subclass for use with... |
tree | commitdiff |
2008-09-12 |
Dan Gohman | Change ConstantSDNode and ConstantFPSDNode to use Const... |
tree | commitdiff |
2008-09-12 |
Dale Johannesen | Pass "earlyclobber" bit through to machine |
tree | commitdiff |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
tree | commitdiff |
2008-09-12 |
Dale Johannesen | The sequence for ppcf128 compares was not IEEE |
tree | commitdiff |
2008-09-10 |
Dan Gohman | FastISel support for i1 PHI nodes. |
tree | commitdiff |
2008-09-10 |
Dan Gohman | FastISel support for i1 constants. |
tree | commitdiff |
2008-09-10 |
Dan Gohman | Add X86FastISel support for static allocas, and refences |
tree | commitdiff |
2008-09-10 |
Dan Gohman | Add a break statement that I accidentally deleted when |
tree | commitdiff |
2008-09-10 |
Bill Wendling | Remove unnecessary bit-wise AND from the limited precis... |
tree | commitdiff |
2008-09-10 |
Daniel Dunbar | Fix 80 col violation. |
tree | commitdiff |
2008-09-10 |
Bill Wendling | Check that both operands are f32 before attempting... |
tree | commitdiff |
2008-09-10 |
Bill Wendling | Implement "visitPow". This is mainly used to see if... |
tree | commitdiff |
2008-09-09 |
Evan Cheng | A few more places where FPOW is being ignored. |
tree | commitdiff |
2008-09-09 |
Dan Gohman | Change -fast-isel-no-abort to -fast-isel-abort, which... |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Legalizer was missing code that expand fpow to a libcall. |
tree | commitdiff |
2008-09-09 |
Bill Wendling | Adding 6-, 12-, and 18-bit limited-precision floating... |
tree | commitdiff |
2008-09-09 |
Bill Wendling | Add support for 6-, 12-, and 18-bit limited precision... |
tree | commitdiff |
2008-09-09 |
Dan Gohman | Add a new option, -fast-isel-verbose, that can be used... |
tree | commitdiff |
2008-09-09 |
Owen Anderson | Clean this up, based on Evan's suggestions. |
tree | commitdiff |
2008-09-09 |
Bill Wendling | - Add support for 6-, 12-, and 18-bit limited precision... |
tree | commitdiff |
2008-09-09 |
Anton Korobeynikov | Make safer variant of alias resolution routine to be... |
tree | commitdiff |
2008-09-09 |
Bill Wendling | Add limited precision floating-point conversions of... |
tree | commitdiff |
2008-09-09 |
Owen Anderson | Check for type legality before materializing integer... |
tree | commitdiff |
2008-09-09 |
Dan Gohman | Remove the code that protected FastISel from aborting in |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Fix a constant lowering bug. Now we can do load and... |
tree | commitdiff |
2008-09-09 |
Bill Wendling | Add support for floating-point calculations of log2... |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Reapply 55904: Unbreak and fix indentation |
tree | commitdiff |
2008-09-08 |
Dan Gohman | Fix a few I's that were meant to be renamed to BI's. |
tree | commitdiff |
2008-09-08 |
Dale Johannesen | Redo the 3 existing low-precision expansions to |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Reverting r55898 to r55909. One of these patches was... |
tree | commitdiff |
2008-09-08 |
Dan Gohman | In visitUREM, arrange for the temporary UDIV node to be |
tree | commitdiff |
2008-09-08 |
Daniel Dunbar | Add VISIBILITY_HIDDEN on SDISelAsmOperandInfo |
tree | commitdiff |
2008-09-08 |
Dan Gohman | Fix the string for ISD::UDIVREM. |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Avoid redefinition and nnbreak windows build. |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Unbreak and fix indentation |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Add fast isel physical register definition support. |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Revert my previous change -- the subtraction of two... |
tree | commitdiff |
2008-09-07 |
Bill Wendling | Convert |
tree | commitdiff |
2008-09-07 |
Evan Cheng | Indentation. |
tree | commitdiff |
2008-09-07 |
Evan Cheng | - Doh. Pass vector by value is bad. |
tree | commitdiff |
2008-09-05 |
Dale Johannesen | Next limited float precision expansion (log2 12 bits) |
tree | commitdiff |
2008-09-05 |
Owen Anderson | Revert r55859. This is breaking the build in the absce... |
tree | commitdiff |
next |