2007-12-30 |
Chris Lattner | Start using the simplified methods for adding operands.
|
commit | commitdiff | tree |
2007-12-30 |
Chris Lattner | switch MIBuilder over to use the simplified operand...
|
commit | commitdiff | tree |
2007-12-30 |
Chris Lattner | 1. Make a static MachineOperand::create* method for...
|
commit | commitdiff | tree |
2007-12-30 |
Chris Lattner | tblgen shouldn't include headers from llvm codegen.
|
commit | commitdiff | tree |
2007-12-30 |
Chris Lattner | simplify some code by factoring operand construction...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attribution from a variety of miscellaneous...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attributions
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attributions from tools.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attributions from examples.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attributions from utils.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attributions from the rest of the llvm makefiles.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attribution from lib Makefiles.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | remove attributions from tools/utils makefiles.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | this is done.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | One readme entry is done, one is really easy (Evan...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | upgrade this test
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | Fold comparisons against a constant nan, and optimize...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | this xform is implemented.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | make sure not to zap volatile stores, thanks a lot...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | Codegen:
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | don't fold fp_round(fp_extend(load)) -> fp_round(extload)
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | avoid going through a stack slot to convert from fpstack...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | Delete a store whose input is a load from the same...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | expand note.
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | dead calls to llvm.stacksave can be deleted, even though...
|
commit | commitdiff | tree |
2007-12-29 |
Chris Lattner | upgrade this test
|
commit | commitdiff | tree |
2007-12-28 |
Chris Lattner | add a note.
|
commit | commitdiff | tree |
2007-12-28 |
Chris Lattner | add a note.
|
commit | commitdiff | tree |
2007-12-28 |
Chris Lattner | disable this instcombine xform, it miscompiles:
|
commit | commitdiff | tree |
2007-12-28 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2007-12-26 |
Chris Lattner | one fewer uncond branch with my codegenprepare hack...
|
commit | commitdiff | tree |
2007-12-25 |
Chris Lattner | update to llvm 2.0 syntax.
|
commit | commitdiff | tree |
2007-12-25 |
Chris Lattner | Don't break critical edges for single-bb loops, this...
|
commit | commitdiff | tree |
2007-12-24 |
Chris Lattner | add a -backedge-hack llc-beta option to codegenprepare.
|
commit | commitdiff | tree |
2007-12-24 |
Chris Lattner | add a simple hack
|
commit | commitdiff | tree |
2007-12-22 |
Chris Lattner | fix some warnings. This code needs to be de-tabified :(
|
commit | commitdiff | tree |
2007-12-22 |
Chris Lattner | fix strict-aliasing violation
|
commit | commitdiff | tree |
2007-12-22 |
Chris Lattner | initial code for forming an FGETSIGN node. This is...
|
commit | commitdiff | tree |
2007-12-22 |
Chris Lattner | improve support for fgetsign
|
commit | commitdiff | tree |
2007-12-22 |
Chris Lattner | Tell TargetLoweringOpt whether it is running before
|
commit | commitdiff | tree |
2007-12-22 |
Chris Lattner | Add a new FGETSIGN operation, which defaults to expand...
|
commit | commitdiff | tree |
2007-12-22 |
Chris Lattner | implement InstCombine/shift-trunc-shift.ll. This allows
|
commit | commitdiff | tree |
2007-12-20 |
Chris Lattner | add new smart pointer for clang.
|
commit | commitdiff | tree |
2007-12-20 |
Chris Lattner | Add m_Zero().
|
commit | commitdiff | tree |
2007-12-20 |
Chris Lattner | simplify this code with the new m_Zero() pattern. ...
|
commit | commitdiff | tree |
2007-12-19 |
Chris Lattner | fix formatting
|
commit | commitdiff | tree |
2007-12-19 |
Chris Lattner | fix more table abuses.
|
commit | commitdiff | tree |
2007-12-18 |
Chris Lattner | remove obviously dead uses of IncludeFile.
|
commit | commitdiff | tree |
2007-12-18 |
Chris Lattner | remove a dead annotation
|
commit | commitdiff | tree |
2007-12-18 |
Chris Lattner | add an obvious load folding missed optzn.
|
commit | commitdiff | tree |
2007-12-18 |
Chris Lattner | avoid confusing terminology (what is a "word"?), fix...
|
commit | commitdiff | tree |
2007-12-18 |
Chris Lattner | add a missed case.
|
commit | commitdiff | tree |
2007-12-17 |
Chris Lattner | cleanup this code, making it more "llvm-like".
|
commit | commitdiff | tree |
2007-12-16 |
Chris Lattner | don't violate C TBAA rules, use FloatToBits instead.
|
commit | commitdiff | tree |
2007-12-16 |
Chris Lattner | fix a questionable cast, thanks to Mike Stump for pointing...
|
commit | commitdiff | tree |
2007-12-16 |
Chris Lattner | Fix the JIT encoding of cmp*ss, which aborts with this...
|
commit | commitdiff | tree |
2007-12-13 |
Chris Lattner | Fix for edge profiling, patch by 'Marc' for PR1857
|
commit | commitdiff | tree |
2007-12-12 |
Chris Lattner | Fix a bug in my previous patch, thanks to Jay Foad for
|
commit | commitdiff | tree |
2007-12-11 |
Chris Lattner | Teach VMCore to constant fold shufflevectors with constant...
|
commit | commitdiff | tree |
2007-12-11 |
Chris Lattner | Implement constant folding if vector<->vector bitcasts...
|
commit | commitdiff | tree |
2007-12-11 |
Chris Lattner | significantly simplify some code, no functionality...
|
commit | commitdiff | tree |
2007-12-11 |
Chris Lattner | refactor some code, no functionality change.
|
commit | commitdiff | tree |
2007-12-11 |
Chris Lattner | Move TargetData::hostIsLittleEndian out of line, which...
|
commit | commitdiff | tree |
2007-12-10 |
Chris Lattner | Fix PR1850 by removing an unsafe transformation from...
|
commit | commitdiff | tree |
2007-12-10 |
Chris Lattner | split isBinaryOp into a static and member version.
|
commit | commitdiff | tree |
2007-12-10 |
Chris Lattner | Disable cfi directives for now, darwin does't support...
|
commit | commitdiff | tree |
2007-12-10 |
Chris Lattner | remove some dead code.
|
commit | commitdiff | tree |
2007-12-10 |
Chris Lattner | fix some warnings.
|
commit | commitdiff | tree |
2007-12-10 |
Chris Lattner | Fix a big problem in the recent dtor refactoring work...
|
commit | commitdiff | tree |
2007-12-09 |
Chris Lattner | Duncan points out that the subtraction is unneeded...
|
commit | commitdiff | tree |
2007-12-09 |
Chris Lattner | Fix PR1782, patch by Wojtek Matyjewicz!
|
commit | commitdiff | tree |
2007-12-09 |
Chris Lattner | Fix accidental commit by Bill.
|
commit | commitdiff | tree |
2007-12-09 |
Chris Lattner | Add support for splitting the operand of a return instruction.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | add many new cases to SplitResult. SplitResult now...
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Implement splitting support for store, allowing us...
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | implement vector splitting of load, undef, and binops.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | implement some methods.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | add scaffolding for splitting of vectors.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Remove dead file and directory.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | reorganize header to separate into functional blocks.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | split scalarization out to its own file.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Split expansion out into its own file.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Split promotion support out to its own file.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Rename LegalizeDAGTypes.cpp -> LegalizeTypes.cpp
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Split the class definition of DAGTypeLegalizer out...
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | remove dead #include.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | add #include
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | eliminate dependency on Bitcode headers.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | remove dead #include, APInt.h already has the needed...
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | proper #include order.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | aesthetic changes, no functionality change. Evan,...
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Fix a significant code quality regression I introduced...
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | implement __builtin_return_addr(0) on ppc.
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | refactor some code to avoid overloading the name 'usesLR' in
|
commit | commitdiff | tree |
2007-12-08 |
Chris Lattner | Implement correct isa<UnaryInstruction>, problem reported...
|
commit | commitdiff | tree |
next |