2006-03-17 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-17 |
Chris Lattner | add a couple enum values
|
commit | commitdiff | tree |
2006-03-17 |
Chris Lattner | add a couple of enum values
|
commit | commitdiff | tree |
2006-03-17 |
Chris Lattner | new testcase that broke the new f.e.
|
commit | commitdiff | tree |
2006-03-17 |
Chris Lattner | Disable x86 fastcc from passing args in registers
|
commit | commitdiff | tree |
2006-03-17 |
Chris Lattner | Parameterize the number of integer arguments to pass...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | remove dead variable
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | add an assert to get a slightly better msg about this...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Fix a problem fully scalarizing values.
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Strangely, calls clobber call-clobbered vector regs...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | teach the ppc backend how to spill/reload vector regs
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | add callee saved vector regs
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | in functions that use a lot of callee saved regs, this...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Add support for copying registers. still needed: spilling...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Add support for CopyFromReg from vector values. Note...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Teach CreateRegForValue how to handle vector types.
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | set TransformToType correctly for vector types.
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Add markers for the first and last vector value type.
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | New testcase, the new CFE compiles this into insertelement...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Save/restore VRSAVE once per function, not once per...
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | Fix a typo Eric van Riet Paap noticed
|
commit | commitdiff | tree |
2006-03-16 |
Chris Lattner | add support for the bitconvert node
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | add support for vector->vector casts
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | Add a note, this code should be moved to the dag combiner.
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | minor changes so that GCC builtin can be specified...
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | Teach the strip pass to strip type names in addition...
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | allow the GCCBuiltinName field to be optional
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | remove typo
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | Autogenerate a table of intrinsic names, so we can...
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | Autogenerate code to map from GCC builtin to LLVM intrinsic.
|
commit | commitdiff | tree |
2006-03-15 |
Chris Lattner | Set TargetPrefix on target-specific intrinsics. That...
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Update this to match the documentation in the GC doc...
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Fix the gcread/gcwrite intrinsic specifications, fixing
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Bugfix, unbreaking CodeGen/PowerPC/cttz.ll
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Fix an et-forest memory leak. Patch by Daniel Berlin.
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Fix an off by one error that caused PPC LLC failures...
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Implement a FIXME, recusively reassociating
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | new testcase from a FIXME in the code
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | extract some code into a method, no functionality change
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | transformation implemented
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Promote shifts by a constant to multiplies so that...
|
commit | commitdiff | tree |
2006-03-14 |
Chris Lattner | Test that we can reassociate (x<<1)+(y<<1) -> (X+Y...
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | Handle builtins that directly correspond to GCC builtins.
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | emit a mapping from LLVM intrinsic -> GCC builtins.
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | Verify that packed type operands have the right size...
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | Add a first ppc altivec intrinsic. Add packed type...
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | For functions that use vector registers, save VRSAVE...
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | make sure dead token factor nodes are removed by the...
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | remove two implemented items
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | Fold X+Y -> X|Y when safe. This implements:
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | I can't convince myself that this is safe, remove the...
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | add a couple of missing folds
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | For targets with FABS/FNEG support, lower copysign...
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | Fix a couple of bugs that broke the alpha tester build
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | Handle cracked instructions in dispatch group formation.
|
commit | commitdiff | tree |
2006-03-13 |
Chris Lattner | Mark instructions that are cracked by the PPC970 decoder...
|
commit | commitdiff | tree |
2006-03-12 |
Chris Lattner | Several big changes:
|
commit | commitdiff | tree |
2006-03-12 |
Chris Lattner | Don't advance the hazard recognizer when there are...
|
commit | commitdiff | tree |
2006-03-12 |
Chris Lattner | Chain operands aren't real uses: they don't require...
|
commit | commitdiff | tree |
2006-03-12 |
Chris Lattner | As a pending queue data structure to keep track of...
|
commit | commitdiff | tree |
2006-03-12 |
Chris Lattner | Mark llvm.stacksave as only reading memory, this fixes
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | rename priorityqueue -> availablequeue. When a node...
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | Make CurrCycle a local var instead of an instance var
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | Move some methods around so that BU specific code is...
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | merge preds/chainpreds -> preds set
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | blr is a branch too
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | add an example
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-11 |
Chris Lattner | fix pasto in generate assertion msg
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | remove some dead code
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | remove ShouldEmitDebugFunctions, a hack to support...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | scrape out bits of llvm-db
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Remove UnixLocalInferiorProcess: debugging via the...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Simplify this testcase
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | reorder these to make it work with static libraries
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | teach the JIT to encode vector registers
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Fix another broken intrinsic.
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | weak globals on darwin require an extra load, breaking...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Fix incorrect definitions of these intrinsics, which...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Move simple-selector-specific types to the simple selector.
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Simplify the interface to the schedulers, to not pass...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Simplify the interface to the schedulers, to not pass...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Move some simple-sched-specific instance vars to the...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | prune #includes
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | move some simple scheduler methods into the simple...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Make EmitNode take a SDNode instead of a NodeInfo*
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Move the VRBase field from NodeInfo to being a separate...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Store VRBase in a map, not in NodeInfo.
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | no need to build groups anymore
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Create SUnits directly from the SelectionDAG.
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Push PrepareNodeInfo/IdentifyGroups down the inheritance...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | make some methods protected instead of private
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Teach the latency scheduler some new tricks. In particular...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | add an aggregate method for reinserting scheduled nodes...
|
commit | commitdiff | tree |
2006-03-10 |
Chris Lattner | Fix an incorrect intrinsic description
|
commit | commitdiff | tree |
2006-03-09 |
Chris Lattner | Adding an intrinsic is simpler still.
|
commit | commitdiff | tree |
2006-03-09 |
Chris Lattner | use autogenerated side-effect information
|
commit | commitdiff | tree |
next |