2006-03-14 |
Chris Lattner | new testcase from a FIXME in the code |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Chris Lattner | extract some code into a method, no functionality change |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Chris Lattner | transformation implemented |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Chris Lattner | Promote shifts by a constant to multiplies so that... |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Chris Lattner | Test that we can reassociate (x<<1)+(y<<1) -> (X+Y... |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Reid Spencer | Allow a sequence of digits at the end of the directory... |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Reid Spencer | Change llvm.cs.uiuc.edu -> llvm.org |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Reid Spencer | Add a newline at the end to avoid gcc warnings. |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Reid Spencer | Convert llvm.cs.uiuc.edu -> llvm.org |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Reid Spencer | Change docs for llvm.cs.uiuc.edu -> llvm.org |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Reid Spencer | Changes docs for llvm.cs.uiuc.edu -> llvm.org |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Jim Laskey | 1. Handle removal of all arguments for a morphed intrinsic. |
commit | commitdiff | tree | snapshot |
2006-03-14 |
Jim Laskey | Remove the use of llvm.dbg.declare. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Evan Cheng | PPC LSR pass should use target lowering hooks. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Evan Cheng | Added getTargetLowering() to TargetMachine. Refactored... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Evan Cheng | Update |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Evan Cheng | Add LSR hooks. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Evan Cheng | Added getTargetLowering() - returns DAG lowering info. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Evan Cheng | Added target lowering hooks which LSR consults to make... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | Handle builtins that directly correspond to GCC builtins. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | emit a mapping from LLVM intrinsic -> GCC builtins. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | Verify that packed type operands have the right size... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | Add a first ppc altivec intrinsic. Add packed type... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | For functions that use vector registers, save VRSAVE... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Evan Cheng | Optimizing to calloc() to malloc() + memset() can be... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | make sure dead token factor nodes are removed by the... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Reid Spencer | Bring makefile back into compliance with standard by... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Jim Laskey | Handle the removal of the debug chain. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | remove two implemented items |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | Fold X+Y -> X|Y when safe. This implements: |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | I can't convince myself that this is safe, remove the... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | add a couple of missing folds |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | For targets with FABS/FNEG support, lower copysign... |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | Fix a couple of bugs that broke the alpha tester build |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | Handle cracked instructions in dispatch group formation. |
commit | commitdiff | tree | snapshot |
2006-03-13 |
Chris Lattner | Mark instructions that are cracked by the PPC970 decode... |
commit | commitdiff | tree | snapshot |
2006-03-12 |
Chris Lattner | Several big changes: |
commit | commitdiff | tree | snapshot |
2006-03-12 |
Chris Lattner | Don't advance the hazard recognizer when there are... |
commit | commitdiff | tree | snapshot |
2006-03-12 |
Chris Lattner | Chain operands aren't real uses: they don't require... |
commit | commitdiff | tree | snapshot |
2006-03-12 |
Chris Lattner | As a pending queue data structure to keep track of... |
commit | commitdiff | tree | snapshot |
2006-03-12 |
Chris Lattner | Mark llvm.stacksave as only reading memory, this fixes |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | rename priorityqueue -> availablequeue. When a node... |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | Make CurrCycle a local var instead of an instance var |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | Move some methods around so that BU specific code is... |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | merge preds/chainpreds -> preds set |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | blr is a branch too |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | add an example |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Nate Begeman | Fix PR681 by using the standard Lengauer and Tarjan... |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Chris Lattner | fix pasto in generate assertion msg |
commit | commitdiff | tree | snapshot |
2006-03-11 |
Evan Cheng | Doh! |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Evan Cheng | Added a parameter to control whether Constant::getStrin... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | remove some dead code |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | remove ShouldEmitDebugFunctions, a hack to support... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | scrape out bits of llvm-db |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Remove UnixLocalInferiorProcess: debugging via the... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Simplify this testcase |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | reorder these to make it work with static libraries |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | teach the JIT to encode vector registers |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Fix another broken intrinsic. |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | weak globals on darwin require an extra load, breaking... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Fix incorrect definitions of these intrinsics, which... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Move simple-selector-specific types to the simple selector. |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Simplify the interface to the schedulers, to not pass... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Simplify the interface to the schedulers, to not pass... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Move some simple-sched-specific instance vars to the... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | prune #includes |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | move some simple scheduler methods into the simple... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Make EmitNode take a SDNode instead of a NodeInfo* |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Move the VRBase field from NodeInfo to being a separate... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Store VRBase in a map, not in NodeInfo. |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | no need to build groups anymore |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Create SUnits directly from the SelectionDAG. |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Push PrepareNodeInfo/IdentifyGroups down the inheritanc... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | make some methods protected instead of private |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Teach the latency scheduler some new tricks. In partic... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Jeff Cohen | Put intrinsics.gen in its proper place. |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | add an aggregate method for reinserting scheduled nodes... |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Chris Lattner | Fix an incorrect intrinsic description |
commit | commitdiff | tree | snapshot |
2006-03-10 |
Jeff Cohen | Fix VC++ build breakage. |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Adding an intrinsic is simpler still. |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | use autogenerated side-effect information |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | generate side-effect info |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Simpler still |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Use autogenerated mod/ref info for intrinsics. |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Parse mod/ref properties, autogen mod/ref information |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Intrinsic adding is a little bit simpler now |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Use the autogenerated intrinsic verifier |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | parse intrinsic types |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Evan Cheng | Add option -enable-x86-lsr to enable x86 loop strength... |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Use the function name matcher autogenerated from the... |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | autogenerate the function name recognizer |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | This rule also depends on tblgen |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | use the enum list autogen'd from Intrinsics.td |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | remove dbg_declare, it's not used yet. |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | silly case insensitive file systems... |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Chris Lattner | Build intrinsics.gen from intrinsics.td |
commit | commitdiff | tree | snapshot |
2006-03-09 |
Evan Cheng | Add a test case for (store (op (load ..) ..) ..) folding. |
commit | commitdiff | tree | snapshot |
next |