2008-05-13 |
Sanjiv Gupta | Added configure switches for PIC16 backend. |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Evan Cheng | - Don't treat anyext 16-bit load as a 32-bit load if... |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Anton Korobeynikov | Add thin layer over StringMap to form StringSet. By... |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Owen Anderson | Make the non-local CSE safety checks slightly more... |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Sanjiv Gupta | Adding files for Microchip's PIC16 target. |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Evan Cheng | Instead of a vector load, shuffle and then extract... |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Owen Anderson | Add a testcase for non-local CSE of read-only calls. |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Owen Anderson | Add support for non-local CSE of read-only calls. |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Gabor Greif | Derive GetResultInst from UnaryInstruction, this simpli... |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Dan Gohman | Change class' public PassInfo variables to by initializ... |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Nate Begeman | 80 col / tabs fixes |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Nate Begeman | Fix and encoding error in the psrad xmm, imm8 instruction. |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Evan Cheng | On x86, it's safe to treat i32 load anyext as a normal... |
commit | commitdiff | tree | snapshot |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dan Gohman | Initial documentation for first-class aggregates changes. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dan Gohman | Fix a malformed %gt; |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Teach Legalize how to scalarize VSETCC |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Evan Cheng | Xform bitconvert(build_pair(load a, load b)) to a singl... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dale Johannesen | New test for tail merging |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dale Johannesen | Be more aggressive about tail-merging small blocks |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Bill Wendling | Constify isSourceDefinedByImplicitDef function. Otherwi... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Bill Wendling | Constify the machine instruction passed into the |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Initial X86 codegen support for VSETCC. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dale Johannesen | Further rework of tail merge algorithm. Not quite |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Simplify some checks |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dan Gohman | Fix a copy+paste bug; pseudo-instructions shouldn't... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Pointer comparisons should use icmp, not vicmp |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Owen Anderson | Go back to passing the analyses around as parameters. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Pointer comparisons should be handled by icmp, not... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Evan Cheng | Forgot this. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Hard code CmpInst back to i1 for now while I go track... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Evan Cheng | Refactor isConsecutiveLoad from X86 to TargetLowering... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Bill Wendling | Revert the previous commit. Go ahead and hoist remateri... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Add support for vicmp/vfcmp codegen, more legalize... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Bill Wendling | One real change - don't hoist something that's triviall... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Fix build breakage |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Nate Begeman | Add two new instructions to the llvm IR, vicmp and... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dan Gohman | Make firstEightPowers const. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dan Gohman | Update comments. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Mikhail Glushenkov | Filter option names to escape symbols not allowed as... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Mikhail Glushenkov | Make it possible to choose between different compilatio... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Mikhail Glushenkov | Fix some error messages; Make LLVMC pass through the... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dan Gohman | Fix a compile error on compilers that still want a... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Dan Gohman | Fix a missing break in the ISD::FLT_ROUNDS_ handling... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Duncan Sands | Testcase for PR2264. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Owen Anderson | Move the various analyses used by GVN into static varia... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Chris Lattner | prune #includes. |
commit | commitdiff | tree | snapshot |
2008-05-12 |
Chris Lattner | Add a new SparsePropagation analysis utility, which... |
commit | commitdiff | tree | snapshot |
2008-05-11 |
Nick Lewycky | Make constructors target-specific. This fixes problems... |
commit | commitdiff | tree | snapshot |
2008-05-11 |
Anton Korobeynikov | Add note |
commit | commitdiff | tree | snapshot |
2008-05-11 |
Chris Lattner | Fix various DOUTs to not call the extremely expensive... |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Chris Lattner | Simplify code by using SwitchInst::findCaseValue instea... |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Bill Wendling | Remove warnings when using -Wshorten-64-to-32. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Duncan Sands | Testcase for PR2303. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Anton Korobeynikov | Fix linking of internal aliases |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Bill Wendling | Prevent -W64-to-32-shortened warnings. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Bill Wendling | Prevent warnings from the -Wshorten-64-to-32 flag. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Gabor Greif | remove commented-out code, it is subsumed by DECLARE_TR... |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Gabor Greif | merge of use-diet branch to trunk |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Owen Anderson | Re-enable loop deletion by default. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Evan Cheng | When transforming a vector_shuffle to a load, the base... |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Tanya Lattner | Set to 2.4 and regenerate configure. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Evan Cheng | Add nounwind. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Dan Gohman | For now, abort when an ISD::VAARG is encountered on... |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Evan Cheng | Some clean up. |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Evan Cheng | If movl top bits are undef, let it be selected to movlp... |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Evan Cheng | If all sources of a PHI node are defined by an implicit... |
commit | commitdiff | tree | snapshot |
2008-05-10 |
Bill Wendling | Cosmetic changes: |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Evan Cheng | Add a pattern to do move the low element of a v4f32... |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Dale Johannesen | Remove an evil vector bool. Cosmetic refactoring, |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Evan Cheng | Handle a few more cases of folding load i64 into xmm... |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Evan Cheng | Make OpActionsCapacity multiple of 4. |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Dale Johannesen | Rewrite tail merging algorithm to handle the |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Torok Edwin | put LibCallAliasAnalysis into anonymous namespace to... |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Evan Cheng | Simplify test. |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Mikhail Glushenkov | Rename Example.td to Graph.td. |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Nick Kledzik | use doxygen comments for makeBuffer() |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Chris Lattner | don't sink invokes, even if they are readonly. This... |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Duncan Sands | Fix a type and formatting. |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Gabor Greif | ignore Output dirs |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Gabor Greif | ignore AutoGenerated.inc, it is created by TableGen |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Gabor Greif | ignore Output dir |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Mikhail Glushenkov | Reapply 50867: A small refactoring (extract method... |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Chris Lattner | add support for pattern matching 'neg' |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Chris Lattner | Implement PR2298. This transforms: |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Chris Lattner | restore doxygen comment. |
commit | commitdiff | tree | snapshot |
2008-05-09 |
Nick Kledzik | <rdar://problem/5917641> use getMemBufferCopy if suppli... |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Anton Korobeynikov | Check for validity of aliasee pointer before dereference. |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Evan Cheng | Use movq to move low half of XMM register and zero... |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Chris Lattner | conservatively say that volatile stores read memory. |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Tanya Lattner | Revertin 50867 since it was breaking the build. |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Chris Lattner | store can't read from memory. |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Mikhail Glushenkov | Add -E and -S options |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Mikhail Glushenkov | A small refactoring (extract method) + some comment... |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Chris Lattner | Remove dead return. Thanks to Bill for the review! |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Gordon Henriksen | Improve pass documentation and comments. |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Chris Lattner | More than just loads can read from memory: readonly... |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Chris Lattner | Make instcombine's DSE respect loads as well as stores... |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Chris Lattner | add a new Instruction::mayReadFromMemory predicate... |
commit | commitdiff | tree | snapshot |
2008-05-08 |
Devang Patel | Check linkage. |
commit | commitdiff | tree | snapshot |
next |