2010-12-13 |
Dan Gohman | Reapply r121520, PartialAlias implementation for BasicA... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Dan Gohman | Update memdep to handle PartialAlias as MayAlias. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Owen Anderson | Make Thumb2 LEA-like instruction into pseudos, which... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Delete a line that I forgot to revert previously. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Use COPY_TO_REGCLASS instead of pseudo instructions... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Use pseudo instructions for 2-register Neon instruction... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Remove unused instruction class arguments. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Evan Cheng | Generalize BFI isel lowering a bit. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | add some DEBUG's. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Owen Anderson | In Thumb2, direct branches can be encoded as either... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Jim Grosbach | Use 32-bit types for 32-bit values. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Jim Grosbach | Trailing whitespace. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Benjamin Kramer | Fix sort predicate. qsort(3)'s predicate semantics... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | rename test |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | Add a couple dag combines to transform mulhi/mullo... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | reinstate my patch: the miscompile was caused by an... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | Completely disable the optimization I added in r121680... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | remove the verbose-asm "constant pool double" comments... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | Make simplifycfg reprocess newly formed "br (cond1... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | make this logic a bit simpler. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | split all the guts of SimplifyCFGOpt::run out into... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | fix a bug in r121680 that upset the various buildbots. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | refactor the speculative execution logic to be factored... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | simplify a bunch of code. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | move HoistThenElseCodeToIf up to a more logical and... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | move 'MergeBlocksIntoPredecessor' call earlier. Use |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | make these tests a bit less fragile |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | factor new code out to a SimplifyBranchOnICmpChain... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | enhance the "change or icmp's into switch" xform to... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | merge two tests |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | merge two very similar functions into one that has... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Evan Cheng | Disable auto-detection of AVX support since AVX codegen... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | don't bother handling non-canonical icmp's |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | inline a function, making the result much simpler. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | Fix my previous patch to handle a degenerate case that... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | convert some methods to be static functions |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | zap two more std::sorts. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | fix a fairly serious oversight with switch formation... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | simplify code and reduce indentation |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | convert an std::sort to array_pod_sort. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | move the "br (X == 0 | X == 1), T, F" -> switch optimiz... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | reduce indentation and generally simplify code, no... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bill Wendling | Add support for using the `!if' operator when initializ... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | use getFirstNonPHIOrDbg to simplify this code. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | reduce indentation by using continue, no functionality... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bill Wendling | Move <map> include out of .h and into .cpp. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bill Wendling | Merge DEBUG statements. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | eliminate the Records global variable, patch by Garriso... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | clean up RecordKeeper::getAllDerivedDefinitions, patch... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | further fixes. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Wesley Peck | Missed some ADDI <-> ADDIK conversions in 121649. |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Wesley Peck | Reverting commit to LLVMLibDeps that was inadvertently... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Wesley Peck | MBlaze delay slot filler was not capable of using ADDK... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Wesley Peck | The ADD and ADDK (and all variants) instructions where... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Tobias Grosser | Remove useless dynamic_cast<>(). |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Peter Collingbourne | Regen configure |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Peter Collingbourne | Fix paths; AutoRegen.sh changes its current working... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Wesley Peck | 1. Change MBlaze indirect branches to use absolute... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Duncan Sands | Catch attempts to remove a deleted node from the CSE... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Chris Lattner | fix typo |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Benjamin Kramer | Generalize the and-icmp-select instcombine further... |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Benjamin Kramer | Factor the (x & 2^n) ? 2^m : 0 instcombine into its... |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Evan Cheng | (or (and (shl A, #shamt), mask), B) => ARMbfi B, A... |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Jakob Stoklund... | Add named timer groups for the different stages of... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jakob Stoklund... | Move MRI into RegAllocBase. Clean up debug output a... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | Add FIXME |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Nick Lewycky | Remove extraneous close parenthesis. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Nick Lewycky | Move variable that's unused in an NDEBUG build inside... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Owen Anderson | Attempt to get Thumb2 branch fixups working properly. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jakob Stoklund... | Force the greedy register allocator to always use the... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jakob Stoklund... | Rip out live range splitting support from the inline... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Bill Wendling | Get rid of ellipses. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Owen Anderson | Fix merge error in my last fix to Thumb2 vldr fixups. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Owen Anderson | Fixups for Thumb2 vldr's need to have the effective... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Bill Wendling | The MCFixupKindInfo table needs to be in the order... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Owen Anderson | Provide the necessary post-encoder hook for Thumb2... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jakob Stoklund... | Use AllocationOrder in RegAllocGreedy, fix a bug in... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Bob Wilson | Add float patterns for Neon vld1-lane/dup and vst1... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Bob Wilson | Remove unused arguments. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Owen Anderson | Fix encoding of Thumb1 LDRB and STRB. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | Trailing whitespace. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Owen Anderson | Fix Thumb2 encodings of STREX and LDREX. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Revert r121520, which may have introduced miscompilations. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | Correct encoding of rotation immediate for Thumb2 instr... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | Fix encoding of 'U' bit for Thumb2 STRD/LDRD instructio... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | More trivial cleanup. No need to define the EncoderMeth... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | Tidy up. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | Trailing whitespace. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Implement PartialAlias checking in BasicAA. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jakob Stoklund... | Fix miscompilation caused by trivial logic error in... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Minimally update this code to handle PartialAlias. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Use PartialAlias to do better noalias lint checking. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Teach AliasAnalysisCounter about PartialAlias. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Teach AliasAnalysisEvaluator about PartialAlias. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Update this code to handle PartialAlias as MayAlias. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Dan Gohman | Introduce a new PartialAlias response for AliasAnalysis... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Bob Wilson | Fix some invalid alignments for Neon vld-dup and vld... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jim Grosbach | Teach isCSRestore() that ARM/Thumb2 functions will... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Jakob Stoklund... | Add an AllocationOrder class that can iterate over... |
commit | commitdiff | tree | snapshot |
next |