2008-08-26 |
Chris Lattner | If an xmm register is referenced explicitly in an inlin... |
commit | commitdiff | tree | snapshot |
2008-08-26 |
Chris Lattner | typo fix. |
commit | commitdiff | tree | snapshot |
2008-08-26 |
Dan Gohman | Actually recycle SDNode allocations. SelectionDAG is... |
commit | commitdiff | tree | snapshot |
2008-08-26 |
Dan Gohman | Avoid a warning about isTargetNullPtr being unused... |
commit | commitdiff | tree | snapshot |
2008-08-26 |
Owen Anderson | Throw the switch to allow FastISel to emit instructions... |
commit | commitdiff | tree | snapshot |
2008-08-26 |
Evan Cheng | This is done. |
commit | commitdiff | tree | snapshot |
2008-08-26 |
Owen Anderson | Enhance TableGen to emit code for FastISel of opcodes... |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Owen Anderson | Add a RetVT parameter to emitted FastISel methods,... |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Owen Anderson | Deepen the map structure tablegen uses to compute FastI... |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Dale Johannesen | Implement 32 & 64 bit versions of PPC atomic |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Evan Cheng | Unbreak build. |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Evan Cheng | 80 col. violations. |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Owen Anderson | Expand bitcast support in fast isel to support bitcasts... |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Evan Cheng | Try approach to moving call address load inside of... |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Dale Johannesen | Remove PPC-specific lowering for atomics; the |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Owen Anderson | Add support for fast isel of (integer) immediate materi... |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Dale Johannesen | Adjust grep's for new code sequence. |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Dale Johannesen | It's important for the cmp-and-swap to balance |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Bill Wendling | Nevermind. This broke the bootstrap (?!). |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Bill Wendling | MOVQ2DQ and MOVQ2DQ use SSE2. We should conditionalize... |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Chris Lattner | Fix pasto (values -> types) noticed by Josh Conner |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Chris Lattner | flush stream after dumping. |
commit | commitdiff | tree | snapshot |
2008-08-25 |
Evan Cheng | Fix asm printing of MOVSDto64mr and MOV64toSDrm. |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Bill Wendling | Fix this test. Don't null out the file, just XFAIL... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Bill Wendling | Temporarily reverting r55292. It's causing a bootstrapi... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Chris Lattner | remove the type checking logic already done by tblgen... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Chris Lattner | simplify PseudoSourceValue printing a bit. Unnest... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Evan Cheng | Move callseq_start above the call address load to allow... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Evan Cheng | Print PseudoSourceValue. |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Chris Lattner | we should use 'class' for non-pod types instead of... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Chris Lattner | add a hack to temporarily allow pseudo source values. |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Chris Lattner | make sure to flush the stream after dumping, to make... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Cedric Venet | Use additionnal include directory instead of ../ in... |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Cedric Venet | Updating VC++ project. |
commit | commitdiff | tree | snapshot |
2008-08-24 |
Gordon Henriksen | Update GC docs for clarified naming and AsmWriter refac... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | improve encapsulation of the BBExecutable set. |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Switch an assortment of maps, sets and vectors to more... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | get MachineConstantPool off std::ostream, onto raw_ostr... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | minor cleanups. |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | remove dead method. |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Add raw_stream adaptors that write into an std::string... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Switch the asmprinter (.ll) and all the stuff it requir... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | use proper namespace qualifications |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Add #include |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | add #include |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | add #include |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Split format() out to its own file, add support for... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | conditionalize this to work on windows, untested but... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | add a simple mechanism for formatted output. This... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Anton Korobeynikov | Testcase for 64bit maskmovq |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Anton Korobeynikov | Provide a 64 bit variant of mmx.maskmovq intrinsic... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Bill Wendling | Reverting r55227. This was causing the following failur... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Add a new trivial -inst-namer pass which makes it possi... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Verify that the alignment argument to llvm.memcpy is... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | remove verification for gc intrinsic argument types... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | Fix PR2423 by checking all indices for out of range... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Chris Lattner | the bug was apparently fixed long ago, reenable the... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Dan Gohman | Make MBBMap a DenseMap instead of a std::map. |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Dan Gohman | Move the point at which FastISel taps into the Selectio... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Dan Gohman | Avoid creating shift-by-zero SDNodes in the common... |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Dan Gohman | Move SelectionDAG's constructor out of line. |
commit | commitdiff | tree | snapshot |
2008-08-23 |
Dan Gohman | Add a clear() method to FoldingSet. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dale Johannesen | Test all currently supported atomic builtins on x86... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dale Johannesen | Comprehensive test of FE handling of __sync builtins. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Reapply r55191 and r55192. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Anton Korobeynikov | Make option variables static, so they won't cause nameclash |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Bill Wendling | Reverting r55190, r55191, and r55192. They broke the... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Fix the InsertBranch call. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Support non-fallthrough unconditional branches in FastISel. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Anyext tweaks for x86. When extloading a value to i32... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Owen Anderson | Fix typo. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Add FastISel support for PHINodes. Machine PHI nodes |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dale Johannesen | Implement __sync_synchronize on ppc32. Patch by Gary... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Add an empty() member to FoldingSet. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Fix SmallVector's size calculation so that a size of... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Chris Lattner | improve support for systems that need unistd.h to get... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Nicolas Geoffray | Also overload for char, since the "char" type depends... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Owen Anderson | Overload for both signed and unsigned char. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Chris Lattner | consolidate DenseMapInfo implementations, and add one... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dale Johannesen | Rewrite ppc code generated for __sync_{bool|val}_compar... |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Add a few comments. |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
commit | commitdiff | tree | snapshot |
2008-08-22 |
Bill Wendling | Remove tabs. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Bill Wendling | Testcase for PR2585. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Bill Wendling | Temporarily reverting r55137. This was causing the... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Owen Anderson | Fix write() when the string being written is larger... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Bill Wendling | If part of the mask is "undef", then ignore it as we... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Bill Wendling | Fix whitespace. No functionality change. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Dan Gohman | Add -mattr=sse2 so this test doesn't fail on non-x86... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Dale Johannesen | Make x86 and sse2 explicit for non-x86 hosts. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Dale Johannesen | Accept NOT of a constant vector of int. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Evan Cheng | Fix a number of byval / memcpy / memset related codegen... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Owen Anderson | Move non-trivial methods out of line to avoid code... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
David Greene | Fix ComputeMaskedBits to handle phis correctly. We... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Mon P Wang | Treat floating point ST1 the same as ST0 when lowering... |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Owen Anderson | Remove unneeded #include. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Dan Gohman | Add libcalls for the new rounding opcodes. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Dan Gohman | Fix a typo that Dale noticed. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Dan Gohman | Add libm-oriented ISD opcodes for rounding operations. |
commit | commitdiff | tree | snapshot |
2008-08-21 |
Dan Gohman | Have FastISel skip the multiply by 1 for getelementptr... |
commit | commitdiff | tree | snapshot |
next |