2005-04-24 |
Chris Lattner | Implement xor.ll:test21: select (not C), A, B -> selec... |
tree | commitdiff |
2005-04-24 |
Chris Lattner | Allow these methods to take a generic Value* to simplif... |
tree | commitdiff |
2005-04-24 |
Chris Lattner | Use getPrimitiveSizeInBits() instead of getPrimitiveSiz... |
tree | commitdiff |
2005-04-23 |
Chris Lattner | Fix a bug in my previous checkin |
tree | commitdiff |
2005-04-23 |
Chris Lattner | Add a method, remove last use of Type.def |
tree | commitdiff |
2005-04-23 |
Jeff Cohen | Eliminate tabs and trailing spaces |
tree | commitdiff |
2005-04-23 |
Chris Lattner | Propagate eq sets through the bu graphs to the cbu... |
tree | commitdiff |
2005-04-23 |
Chris Lattner | Generalize the setcc -> PHI and Select folding optimiz... |
tree | commitdiff |
2005-04-22 |
Misha Brukman | * Order #includes as per style guide |
tree | commitdiff |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-04-22 |
Alkis Evlogimenos | Silence gcc-4.0.0 warnings. |
tree | commitdiff |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-04-22 |
Reid Spencer | Implement the --enable-targets= feature of the configur... |
tree | commitdiff |
2005-04-22 |
Andrew Lenharth | keep track of max depth stats |
tree | commitdiff |
2005-04-22 |
Tanya Lattner | Updated dependence analyzer. Fixed numerous bugs. Same... |
tree | commitdiff |
2005-04-22 |
Chris Lattner | Malloc/Free have mod/ref effects. Do not allow CSE... |
tree | commitdiff |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | * Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | * Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | * Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | * Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Match another form of eqv |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Handle stores of global address as stores of immediates... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Handle (store &GV -> mem) as a store immediate. This... |
tree | commitdiff |
2005-04-21 |
Reid Spencer | Use the actual uid/gid for defaulting the fields in... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Fix a bug where we would not promote calls to invokes... |
tree | commitdiff |
2005-04-21 |
Reid Spencer | Eliminate calls to system dependent function getuid... |
tree | commitdiff |
2005-04-21 |
Reid Spencer | Provide an implementation of the GetCurrentUserId and... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | add support for taking and resolving the address of... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Improve doxygen, from part of Evan's patch that didn... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Improve doxygen documentation, patch contributed by... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Improve and elimination. On PPC, for: |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Fold (x & 8) != 0 and (x & 8) == 8 into (x & 8) >> 3. |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Instcombine this: |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Teach simplifycfg that setcc is cheap and non-trapping... |
tree | commitdiff |
2005-04-21 |
Reid Spencer | For Bug 543: |
tree | commitdiff |
2005-04-21 |
Reid Spencer | For Bug 543: |
tree | commitdiff |
2005-04-20 |
Misha Brukman | Remove trailing whitespace, patch by Markus Oberhumer. |
tree | commitdiff |
2005-04-20 |
Misha Brukman | Add FIXME by Markus Oberhumer from bug 545: not checkin... |
tree | commitdiff |
2005-04-20 |
Misha Brukman | Do not mark directories as `executable', we only want... |
tree | commitdiff |
2005-04-20 |
Misha Brukman | Ignore dangling symlinks in getDirectoryContents() |
tree | commitdiff |
2005-04-20 |
Misha Brukman | Initialize fields mode, uid, and gid. |
tree | commitdiff |
2005-04-20 |
Misha Brukman | Align comments together for consistency |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Wrap some long lines. |
tree | commitdiff |
2005-04-19 |
Chris Lattner | fix PR549 |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Eliminate a broken transformation, fixing PR548 |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Add completely untested support for mtcrf/mfcrf encoding |
tree | commitdiff |
2005-04-19 |
Chris Lattner | switch over the rest of the formats that use RC to... |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Convert the XForm instrs and XSForm instruction over... |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Now that the ppc64 and vmx operands of I are always... |
tree | commitdiff |
2005-04-19 |
Chris Lattner | convert over bform and iform instructions |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Convert over DForm and DSForm instructions |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Convert XLForm and XForm instructions over to use PPC64... |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Convert XO XS and XFX forms to use isPPC64 |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Turn PPC64 and VMX into classes that can be added to... |
tree | commitdiff |
2005-04-18 |
Nate Begeman | Next round of PPC CR optimizations. For the following... |
tree | commitdiff |
2005-04-18 |
Chris Lattner | silence a bogus warning |
tree | commitdiff |
2005-04-18 |
Chris Lattner | Fold setcc of MVT::i1 operands into logical operations |
tree | commitdiff |
2005-04-18 |
Chris Lattner | Another minor simplification: handle setcc (zero_extend... |
tree | commitdiff |
2005-04-18 |
Chris Lattner | Another simple xform |
tree | commitdiff |
2005-04-18 |
Chris Lattner | Fold: |
tree | commitdiff |
2005-04-18 |
Chris Lattner | Make the AND elimination operation recursive and signif... |
tree | commitdiff |
2005-04-18 |
Nate Begeman | Change codegen for setcc to read the bit directly out... |
tree | commitdiff |
2005-04-18 |
Chris Lattner | Add support for targets that require stubs for external... |
tree | commitdiff |
2005-04-18 |
Chris Lattner | Handle ExternalSymbol operands in the PPC JIT |
tree | commitdiff |
2005-04-15 |
Nate Begeman | Make pattern isel default for ppc |
tree | commitdiff |
2005-04-15 |
Chris Lattner | a new simple pass, which will be extended to be more... |
tree | commitdiff |
2005-04-14 |
Andrew Lenharth | fix calls |
tree | commitdiff |
2005-04-14 |
Andrew Lenharth | a 21264 fix, and fix the operator precidence on an... |
tree | commitdiff |
2005-04-14 |
Duraid Madina | print negative 64 bit immediates as negative numbers... |
tree | commitdiff |
2005-04-14 |
Duraid Madina | oops, this stopped us turning movl r4=0xFFFFFFFF;;... |
tree | commitdiff |
2005-04-14 |
Nate Begeman | Implement multi-way branches through logical ops on... |
tree | commitdiff |
2005-04-14 |
Nate Begeman | Add a couple missing transforms in getSetCC that were... |
tree | commitdiff |
2005-04-14 |
Duraid Madina | we have zextloads, not sextloads! |
tree | commitdiff |
2005-04-14 |
Nate Begeman | Add the necessary support to codegen condition register... |
tree | commitdiff |
2005-04-13 |
Nate Begeman | Start allocating condition registers. Almost all expli... |
tree | commitdiff |
2005-04-13 |
Nate Begeman | Implement the fold shift X, zext(Y) -> shift X, Y at... |
tree | commitdiff |
2005-04-13 |
Nate Begeman | Disbale the broken fold of shift + sz[ext] for now |
tree | commitdiff |
2005-04-13 |
Chris Lattner | fix an infinite loop |
tree | commitdiff |
2005-04-13 |
Chris Lattner | fix some serious miscompiles on ia64, alpha, and ppc |
tree | commitdiff |
2005-04-13 |
Chris Lattner | avoid work when possible, perhaps fix the problem nate... |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | WOW, function calls still seem to work after this. |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | prepare for func call optimization |
tree | commitdiff |
2005-04-13 |
Duraid Madina | * add the shladd instruction |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | add matches for SxADDL and company, as well as simplify... |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Implement expansion of unsigned i64 -> FP. |
tree | commitdiff |
2005-04-13 |
Duraid Madina | * if ANDing with a constant of the form: |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | added all flavors of zap for anding |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Make expansion of uint->fp cast assert out instead... |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Fix some mysteriously missing {}'s which cause the... |
tree | commitdiff |
2005-04-13 |
Chris Lattner | add back the optimization that Nate added for shl X... |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Oops, remove these too. |
tree | commitdiff |
next |