2006-12-01 |
Reid Spencer | Don't fold "ptrtoint GV to bool" since this should... |
tree | commitdiff |
2006-12-01 |
Chris Lattner | Fix the CodeGen/PowerPC/vec_constants.ll regression. |
tree | commitdiff |
2006-12-01 |
Reid Spencer | Regenerate. |
tree | commitdiff |
2006-12-01 |
Anton Korobeynikov | Introducing external weak linkage. Darwin codegen shoul... |
tree | commitdiff |
2006-11-30 |
Reid Spencer | Remove 4 FIXMEs to hack around cast-to-bool problems... |
tree | commitdiff |
2006-11-30 |
Anton Korobeynikov | Factor out GVRequiresExtraLoad() from .h to .cpp |
tree | commitdiff |
2006-11-30 |
Evan Cheng | - Use a different wrapper node for RIP-relative GV... |
tree | commitdiff |
2006-11-30 |
Jim Laskey | better check for version |
tree | commitdiff |
2006-11-30 |
Chris Lattner | make it clear that this is always a zext |
tree | commitdiff |
2006-11-30 |
Chris Lattner | One more bugfix, 3 cases of making casts explicit. |
tree | commitdiff |
2006-11-30 |
Chris Lattner | Fix a bug in globalopt due to the recent cast patch. |
tree | commitdiff |
2006-11-30 |
Jim Laskey | Change global descriptor names to provide name, full... |
tree | commitdiff |
2006-11-30 |
Jim Laskey | Temp fix to deal gdb issue. |
tree | commitdiff |
2006-11-30 |
Evan Cheng | MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor |
tree | commitdiff |
2006-11-30 |
Evan Cheng | Remove the ugly SPARCV9 TargetInstrDescriptors hack. |
tree | commitdiff |
2006-11-30 |
Evan Cheng | - MachineInstr now keeps a ptr to TargetInstrDescriptor... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | In PIC mode, GV not requiring an extra load can be... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Clean up. |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Fix for PR1018 - Better support for X86-64 Linux in... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Fix bug codegen'ing FP constant vectors with integer... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Avoid inifinite looping if READCYCLECOUNTER isn't custo... |
tree | commitdiff |
2006-11-29 |
Jim Laskey | Eliminate unnecessary scopes. |
tree | commitdiff |
2006-11-29 |
Jim Laskey | Offset for load of 32-bit arg in 64-bit world was incor... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Custom lower READCYCLECOUNTER for x86-64. |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Allow target to custom lower READCYCLECOUNTER (when... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | done |
tree | commitdiff |
2006-11-29 |
Chris Lattner | implement cast.ll:test35. With this, we recognize: |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Teach instcombine to turn trunc(srl x, c) -> srl (trunc... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Implement Regression/Transforms/InstCombine/bswap-fold.ll, |
tree | commitdiff |
2006-11-29 |
Evan Cheng | 16-byte stack alignment for X86-64 ELF. Patch by Dan... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Fix for PR1023 by Dan Gohman. |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Upgrade the ugly darwin 64-bit bswap idiom (bswap ... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Fix for PR1022 (folding loads of static initializers... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Trivially lower 'bswap $0' into llvm.bswap. This fixes... |
tree | commitdiff |
2006-11-29 |
Bill Wendling | WTF? These weird newlines got in there... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | add a hook to allow targets to hack on inline asms... |
tree | commitdiff |
2006-11-29 |
Reid Spencer | Join a split line. |
tree | commitdiff |
2006-11-29 |
Bill Wendling | Converted to using llvm streams instead of <iostream>s |
tree | commitdiff |
2006-11-29 |
Bill Wendling | Replacing std::iostreams with llvm iostreams. Some... |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Convert to using llvm streams instead of iostreams. |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | gcc doesn't like an empty colbber list |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Use ostream instead of iostream |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Use llvm streams instead of <iostream> |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Removed #include <iostream> and used llvm streams |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Removed some of the iostream #includes. Moved towards... |
tree | commitdiff |
2006-11-28 |
Chris Lattner | Add a helper function |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | Identities are default now |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | Make identity default, and fix PR1020 |
tree | commitdiff |
2006-11-28 |
Reid Spencer | Undo the last patch until 253.perlbmk passes with these... |
tree | commitdiff |
2006-11-28 |
Evan Cheng | New entries. |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | update comments |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | Get the asminfo for the target most closely matching... |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | X86 asm -> gcc asm translation table (incomplete) |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | Add per-target support for asm translation in the cbe |
tree | commitdiff |
2006-11-28 |
Jim Laskey | Remove debug code. |
tree | commitdiff |
2006-11-28 |
Jim Laskey | Prime text sections to improve branch locality in large... |
tree | commitdiff |
2006-11-28 |
Jim Laskey | 32-bit int space was not accounted for properly in... |
tree | commitdiff |
2006-11-28 |
Reid Spencer | Regenerate. |
tree | commitdiff |
2006-11-28 |
Reid Spencer | Implement signedness caching for values, value lists... |
tree | commitdiff |
2006-11-28 |
Reid Spencer | Remove 4 FIXME's from the CAST patch now that the back... |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Put the #include for a module first. |
tree | commitdiff |
2006-11-28 |
Evan Cheng | Clean up. |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Changed to using LLVM streams. |
tree | commitdiff |
2006-11-28 |
Bill Wendling | Changed to using llvm streams. |
tree | commitdiff |
2006-11-28 |
Evan Cheng | Fix JIT encoding bugs for shift / rotate by one ops. |
tree | commitdiff |
2006-11-28 |
Chris Lattner | Fix PR1016 |
tree | commitdiff |
2006-11-27 |
Bill Wendling | Removed #include <iostream> and replaced streams with... |
tree | commitdiff |
2006-11-27 |
Andrew Lenharth | Preliminary support for inline asm in the cbe. The... |
tree | commitdiff |
2006-11-27 |
Evan Cheng | Change MachineInstr ctor's to take a TargetInstrDescrip... |
tree | commitdiff |
2006-11-27 |
Chris Lattner | Fix the dag combiner bug corresponding to PR1014. |
tree | commitdiff |
2006-11-27 |
Chris Lattner | Fix PR1014 and InstCombine/2006-11-27-XorBug.ll. |
tree | commitdiff |
2006-11-27 |
Reid Spencer | When truncating to bool, it is necessary to & with... |
tree | commitdiff |
2006-11-27 |
Bill Wendling | Removed #include <iostream> and replaced with llvm_... |
tree | commitdiff |
2006-11-27 |
Chris Lattner | For better or worse, load from i1 is assumed to be... |
tree | commitdiff |
2006-11-27 |
Chris Lattner | If a brcond condition is promoted, make sure to zero... |
tree | commitdiff |
2006-11-27 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Removed #include <iostream> and replace with llvm_... |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Remove #include <iostream> and use llvm_* streams instead. |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Replace #include <iostream> with llvm_* streams. |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Removed #include <iostream> and replaced with llvm_... |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Removed #include <iostream> and used the llvm_cerr... |
tree | commitdiff |
2006-11-26 |
Duraid Madina | fix storing bools to mem and unordered FP ops |
tree | commitdiff |
2006-11-25 |
Reid Spencer | Make the absolute/relative tolerance information easier... |
tree | commitdiff |
2006-11-25 |
Reid Spencer | Add newline at end of file. |
tree | commitdiff |
2006-11-22 |
Nick Lewycky | Update to new predicate simplifier VRP design. Fixes... |
tree | commitdiff |
2006-11-21 |
Chris Lattner | This xform is handled by FoldOpIntoPhi in visitCastInst... |
tree | commitdiff |
2006-11-21 |
Anton Korobeynikov | Refactored *GVRequiresExtraLoad() to Subtarget method. |
tree | commitdiff |
2006-11-20 |
Chris Lattner | in ppc64-mode, don't allocate the 32-bit version of... |
tree | commitdiff |
2006-11-20 |
Jim Laskey | Global label not handled correctly. |
tree | commitdiff |
2006-11-20 |
Chris Lattner | r13 is the thread pointer on darwin/ppc64, don't alloca... |
tree | commitdiff |
2006-11-20 |
Chris Lattner | Fix codegen for x86-64 on systems (like ppc or i386... |
tree | commitdiff |
2006-11-20 |
Chris Lattner | Fix PR1011 and CodeGen/Generic/2006-11-20-DAGCombineCra... |
tree | commitdiff |
2006-11-20 |
Chris Lattner | setOperand should not zap the operand list or add impli... |
tree | commitdiff |
2006-11-20 |
Anton Korobeynikov | We should perform extra load for dllimported calls |
tree | commitdiff |
2006-11-20 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-19 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-18 |
Chris Lattner | Don't transform in another bad case: if the block is... |
tree | commitdiff |
2006-11-18 |
Chris Lattner | Fix another case we *don't* want to do this xform. |
tree | commitdiff |
2006-11-18 |
Chris Lattner | Implement operator<< for machine basic blocks to make... |
tree | commitdiff |
2006-11-18 |
Chris Lattner | make the previous change more aggressive, moving any... |
tree | commitdiff |
next |