2006-05-06 |
Chris Lattner | new testcase we handle right now.
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | Use the new TargetLowering::ComputeNumSignBits method...
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | Add some really really simple code for computing sign...
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | Add some new methods for computing sign bit information.
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | When inserting casts, be careful of where we put them...
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | Move some code around.
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | new testcase from ghostscript that inf looped instcombine
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | Teach the X86 backend about non-i32 inline asm register...
|
commit | commitdiff | tree |
2006-05-06 |
Chris Lattner | Fold (trunc (srl x, c)) -> (srl (trunc x), c)
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Fold trunc(any_ext). This gives stuff like:
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Shrink shifts when possible.
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Implement ComputeMaskedBits/SimplifyDemandedBits for...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Print a grouping around inline asm blocks so that we...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Print *some* grouping around inline asm blocks so we...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Indent multiline asm strings more nicely
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Teach the code generator to use cvtss2sd as extload...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Fold (fpext (load x)) -> (extload x)
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | More aggressively sink GEP offsets into loops. For...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Fix an infinite loop compiling oggenc last night.
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Implement InstCombine/cast.ll:test29
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | New testcase
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Fold some common code.
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Implement:
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Pull and through and/or/xor. This compiles some bitfield...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Implement a variety of simplifications for ANY_EXTEND.
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Factor some code, add these transformations:
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | New note, Nate, please check to see if I'm full of...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Sink noop copies into the basic block that uses them...
|
commit | commitdiff | tree |
2006-05-05 |
Chris Lattner | Add a helper method.
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | wrap long line
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Adjust to use proper TargetData copy ctor
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Fix this to be a proper copy ctor
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Final pass of minor cleanups for MachineInstr
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Remove redundancy and a level of indirection when creating...
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Move register numbers out of "extra" into "contents...
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Remove and simplify some more machineinstr/machineoperand...
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Rename MO_VirtualRegister -> MO_Register. Clean up...
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | remove hasAllocatedReg
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Fix Transforms/InstCombine/2006-05-04-DemandedBitCrash.ll
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | new testcase that crashes the instcombine pass
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | There shalt be only one "immediate" operand type!
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Change "value" in MachineOperand to be a GlobalValue...
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Revert Nate's CR patch from last night, which caused...
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Remove a bunch more dead V9 specific stuff
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Remove a bunch more SparcV9 specific stuff
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Remove some more V9-specific stuff.
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Remove some more unused stuff from MachineInstr that...
|
commit | commitdiff | tree |
2006-05-04 |
Chris Lattner | Simplify handling of relocations
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Change from using MachineRelocation ctors to using...
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | minor cleanups, no functionality change
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Cleanup the internal implementation of MachineRelocation...
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | inline a simple method
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Suck block address tracking out of targets into the...
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Fix a bug in Owen's checkin that broke the CBE on all...
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Align function bodies correctly.
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Add a new emitAlignment method
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Simplify some code. Don't add memory blocks to the...
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Add assertions that verify that the actual arguments...
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Change the BasicBlockAddrs map to be a vector, indexed...
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Keep the alpha JIT similar to the PPC/X86 jits
|
commit | commitdiff | tree |
2006-05-03 |
Chris Lattner | Simplify some code
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Several related changes:
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Add a method for allocating space from the code buffer.
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Do not make the JIT memory manager manage the memory...
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Minor cleanups, no functionality change.
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Fix a purely hypothetical problem (for now): emitWord...
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Refactor the machine code emitter interface to pull...
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Remove dead method
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Remove a now-dead method
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | There is no reason to use a virtual method to store...
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Remove the debug machine code emitter. The "FilePrinterEmit...
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Remove the debug machine code emitter. The "FilePrinterEmit...
|
commit | commitdiff | tree |
2006-05-02 |
Chris Lattner | Add pass ID's for various passes, so they can be AddRequired...
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | Put instruction names into the first non TargetInstrInfo...
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | New testcase that crashes the new CFE.
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | Fix a latent bug that my spiller patch last week exposed...
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | When promoting a load to a reg-reg copy, where the...
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | Remove previous patch, which wasn't quite right.
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | instructions can be in different namespaces. Make...
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | Put PHI/INLINEASM into the correct namespace.
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | Intel mode no longer uses %'s on registers
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | Remove %'s from register names when in intel mode.
|
commit | commitdiff | tree |
2006-05-01 |
Chris Lattner | Format #APP lines a bit nicer
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | Remove a bogus transformation. This fixes SingleSource...
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | Fix InstCombine/2006-04-28-ShiftShiftLongLong.ll
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | new testcase miscompiled by instcombine
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | Fix CodeGen/Generic/2006-04-28-Sign-extend-bool.ll
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | testcase that crashes the ppc backend, which can't...
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | Fix PR743: emit -help output of a tool to cout, not...
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | Mapping of physregs can make it so that the designated...
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | Fix Transforms/Reassociate/2006-04-27-ReassociateVector.ll
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | When we have a two-address instruction where the input...
|
commit | commitdiff | tree |
2006-04-28 |
Chris Lattner | Add a note
|
commit | commitdiff | tree |
2006-04-27 |
Chris Lattner | Add a note
|
commit | commitdiff | tree |
2006-04-27 |
Chris Lattner | Add support for inserting undef into a vector. This...
|
commit | commitdiff | tree |
2006-04-27 |
Chris Lattner | This should turn into one vector shuffle instruction.
|
commit | commitdiff | tree |
2006-04-27 |
Chris Lattner | Fix Regression/CodeGen/Generic/2006-04-26-SetCCAnd...
|
commit | commitdiff | tree |
next |