2008-06-17 |
Dan Gohman | Implement the ExtractValueInst::getIndexedType that... |
tree | commitdiff |
2008-06-17 |
Evan Cheng | Live-through live interval is [mbb start, mbb end+1]. |
tree | commitdiff |
2008-06-17 |
Evan Cheng | When extending a liveinterval by commuting, don't throw... |
tree | commitdiff |
2008-06-17 |
Ted Kremenek | Consistently set "Buckets[NumBuckets] = reinterpret_cas... |
tree | commitdiff |
2008-06-17 |
Owen Anderson | Add an insertBefore method for attaching previously... |
tree | commitdiff |
2008-06-17 |
Evan Cheng | It's not safe to remove SUBREG_TO_REG that looks like... |
tree | commitdiff |
2008-06-17 |
Anton Korobeynikov | Add one more 'magic' define :) |
tree | commitdiff |
2008-06-17 |
Anton Korobeynikov | Unbreak non-PPC builds |
tree | commitdiff |
2008-06-17 |
Anton Korobeynikov | Provide generic hooks for icache invalidation. Add... |
tree | commitdiff |
2008-06-17 |
Chris Lattner | revert recent patch which is causing widespread breakage. |
tree | commitdiff |
2008-06-17 |
Evan Cheng | Don't forget to initialize SymbolSearchingDisabled. |
tree | commitdiff |
2008-06-17 |
Duncan Sands | Fix typo that changed the logic to something wrong. |
tree | commitdiff |
2008-06-17 |
Duncan Sands | Split type expansion into ExpandInteger and ExpandFloat |
tree | commitdiff |
2008-06-17 |
Matthijs Kooijman | Learn IPConstProp to propagate arguments that are direc... |
tree | commitdiff |
2008-06-17 |
Matthijs Kooijman | Learn IPConstProp to look at individual return values... |
tree | commitdiff |
2008-06-17 |
Matthijs Kooijman | Use a SmallVector instead of an array, since auto_ptr... |
tree | commitdiff |
2008-06-17 |
Chris Lattner | add a new -enable-value-prop flag for llcbeta, that... |
tree | commitdiff |
2008-06-17 |
Duncan Sands | Fix spelling. |
tree | commitdiff |
2008-06-17 |
Evan Cheng | Rather than avoiding to wrap ISD::DECLARE GV operand... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Add a missing ~ (dtor became ctor) which caused crashes... |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Do not issue identity copies. |
tree | commitdiff |
2008-06-16 |
Dan Gohman | Refine the change in r52258 for avoiding use-before... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | switch TypeHasCycleThroughItself from using an std... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | stop making PATypeHolder's so crazily. |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Horizontal-add instructions are not commutative. |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Switch over to SetVector to ensure same order of iterat... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | use a real associative container for type association... |
tree | commitdiff |
2008-06-16 |
Evan Cheng | mpsadbw is commutable. |
tree | commitdiff |
2008-06-16 |
Chris Lattner | bail out sooner if we have two concrete but different... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | simplify some code. |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Apply a patch from Nathan Keynes, which speeds up llvm... |
tree | commitdiff |
2008-06-16 |
Owen Anderson | Remove special case handling of empty MBBs now that... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | handle vectors. Any integers that got here would neces... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Simplify ResolveTypes by pulling the null case out... |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Iterating over SmallPtrSet is not deterministic. |
tree | commitdiff |
2008-06-16 |
Chris Lattner | simplify RecursiveResolveTypes and ResolveTypes by... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Add a new flag that disables symbol lookup with dlsym... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Add support for icache invalidation on non-darwin ppc... |
tree | commitdiff |
2008-06-16 |
Owen Anderson | Re-enable empty block indexing by default, since it... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Make BuildSubAggregate use FindInsertedElement again... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Make the InsertBefore argument to FindInsertedValue... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Pass around Instruction* instead of Instruction& in... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | 80 column fixes. |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Move FindScalarValue from InstructionCombining.cpp... |
tree | commitdiff |
2008-06-16 |
Argyrios Kyrtzidis | Minor comment fix. |
tree | commitdiff |
2008-06-16 |
Duncan Sands | Allow these transforms for types like i256 while |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Fix read after free found by valgrind. |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Add option to commuteInstruction() which forces it... |
tree | commitdiff |
2008-06-16 |
Owen Anderson | Make indexing empty basic blocks an option for the... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | simplify some code by using a helper function. This... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | move a bunch of predicates up into their own section |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Other parts of this code treat noalias arguments as... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | If we are checking to see if the result of a call aliases a |
tree | commitdiff |
2008-06-16 |
Owen Anderson | Assign indices to empty basic blocks. This will be... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Refactor basicaa's main alias function somethin' fierce. |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Switch from generating the int128 typedefs based on... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Fix the crash on SimplifyLibCalls/2005-05-20-sprintf... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | fix pr2460 |
tree | commitdiff |
2008-06-15 |
Duncan Sands | The transforms in visitEXTRACT_VECTOR_ELT are |
tree | commitdiff |
2008-06-15 |
Duncan Sands | LegalizeTypes support for INSERT_VECTOR_ELT with |
tree | commitdiff |
2008-06-15 |
Wojciech Matyjewicz | Fix PR2434. When scanning for exising binary operator... |
tree | commitdiff |
2008-06-15 |
Wojciech Matyjewicz | Add a missing semicolon. |
tree | commitdiff |
2008-06-15 |
Argyrios Kyrtzidis | Fix the sys::Path::getSuffix() implementation. |
tree | commitdiff |
2008-06-15 |
Argyrios Kyrtzidis | Fix the environment block that is passed to the CreateP... |
tree | commitdiff |
2008-06-14 |
Duncan Sands | Remove a redundant AfterLegalize check. Turn |
tree | commitdiff |
2008-06-14 |
Wojciech Matyjewicz | Change 'while' loop to 'do' loop. |
tree | commitdiff |
2008-06-14 |
Andrew Lenharth | add missing atomic intrinsic from gcc |
tree | commitdiff |
2008-06-14 |
Chris Lattner | Fix a case where tailcallelim wouldn't set the changed... |
tree | commitdiff |
2008-06-13 |
Evan Cheng | Teach the spiller to commute instructions in order... |
tree | commitdiff |
2008-06-13 |
Eli Friedman | Don't skip over instructions other than loads that... |
tree | commitdiff |
2008-06-13 |
Dan Gohman | Protect ChangeCompareStride from situations in which... |
tree | commitdiff |
2008-06-13 |
Eli Friedman | Make sure SimplifyStoreAtEndOfBlock doesn't mess with... |
tree | commitdiff |
2008-06-13 |
Duncan Sands | Disable some DAG combiner optimizations that may be |
tree | commitdiff |
2008-06-13 |
Wojciech Matyjewicz | Use recently added getTruncateOrZeroExtend method to... |
tree | commitdiff |
2008-06-13 |
Nick Lewycky | Crash less. The i64 restriction in BinomialCoefficient... |
tree | commitdiff |
2008-06-12 |
Gabor Greif | fix a minor deviation from the original in my previous... |
tree | commitdiff |
2008-06-12 |
Gabor Greif | op_iterator-ify some loops, low hanging fruit only... |
tree | commitdiff |
2008-06-12 |
Evan Cheng | Do not speculatively execute an instruction by hoisting... |
tree | commitdiff |
2008-06-12 |
Evan Cheng | Revert 52223. |
tree | commitdiff |
2008-06-12 |
Owen Anderson | Switch GVN to use ScopedHashTable. |
tree | commitdiff |
2008-06-12 |
Matthijs Kooijman | Fix redirection of stderr in sys::Program::ExecuteAndWa... |
tree | commitdiff |
2008-06-12 |
Matthijs Kooijman | Make I/O redirection handling in sys::Program a bit... |
tree | commitdiff |
2008-06-11 |
Gabor Greif | op_iterator-ify some loops, fix 80col violations |
tree | commitdiff |
2008-06-11 |
Anton Korobeynikov | Properly lower DYNAMIC_STACKALLOC - bracket all black... |
tree | commitdiff |
2008-06-11 |
Evan Cheng | For now, avoid generating FP select instructions in... |
tree | commitdiff |
2008-06-11 |
Evan Cheng | Avoid duplicating loop header which leads to unnatural... |
tree | commitdiff |
2008-06-11 |
Matthijs Kooijman | Teach instruction combining about the extractvalue... |
tree | commitdiff |
2008-06-11 |
Duncan Sands | Sometimes (rarely) nodes held in LegalizeTypes |
tree | commitdiff |
2008-06-11 |
Gordon Henriksen | Better test for availability of __gnu_cxx::stdio_filebuf. |
tree | commitdiff |
2008-06-11 |
Matthijs Kooijman | Clarify a comment. |
tree | commitdiff |
2008-06-10 |
Gabor Greif | op_iterator-ify loops |
tree | commitdiff |
2008-06-09 |
Dan Gohman | Teach isGAPlusOffset to respect a GlobalAddressSDNode... |
tree | commitdiff |
2008-06-09 |
Dan Gohman | Re-apply 52002, allowing the verifier to accept non... |
tree | commitdiff |
2008-06-09 |
Dan Gohman | CodeGen support for aggregate-value function arguments. |
tree | commitdiff |
2008-06-09 |
Duncan Sands | Various tweaks related to apint codegen. No functionality |
tree | commitdiff |
2008-06-09 |
Dan Gohman | Handle empty aggregate values. |
tree | commitdiff |
2008-06-09 |
Dan Gohman | AsmParser support for immediate constant aggregate... |
tree | commitdiff |
2008-06-09 |
Dan Gohman | CPPBackend support for extractvalue and insertvalue. |
tree | commitdiff |
2008-06-09 |
Dan Gohman | Abort on an unrecognized opcode. |
tree | commitdiff |
2008-06-09 |
Dan Gohman | Update the CPP backend for the ConstantFP::get API... |
tree | commitdiff |
next |