2007-02-26 |
Chris Lattner | always lower to RETFLAG, never leave it as just ret.
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | fix attribution
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | Add a description of the X86-64 calling convention...
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | switch to smallvector
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | another missing header :( :( :(
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | initial hack at splitting the x86-64 calling convention...
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | the truncate must always be done, it's only the assert...
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | reapply my previous patch with a bugfix.
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | revert my previous change, something strange is happening.
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | add an accessor.
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | emit an enum value for the # of target registers.
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | in X86-64 CCC, i8/i16 arguments are already properly...
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | Fold (sext (truncate x)) more aggressively, by avoiding...
|
commit | commitdiff | tree |
2007-02-26 |
Chris Lattner | track signedness of formal argument, though we have...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | Fix an X86-64 abi bug. We now compile:
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | fix CodeGen/X86/2007-02-25-FastCCStack.ll, a regression...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | Rework GlobalValue::removeDeadConstantUsers to always...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | new testcase. @foo should be marked fastcc by globalopt
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | disable some noisy debug output
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | no really, this is the right patch
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | always promote float varargs to double.
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | one important bugfix: PPC32 didn't have both elf and...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | add -enable-eh
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | optimize duplicate ValueMap lookups
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | fastcc functions that return double values now return...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | verify that double is returned in XMM0 if the function...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | allow vectors to be passed to stdcall/fastcall functions
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | move LowerRET into the 'Return Value Calling Convention...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | make all Lower*CallTo implementations use LowerCallResult...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | pass the calling convention into Lower*CallTo, instead...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | factor a bunch of code out of LowerCCCCallTo into a...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | move some code around, pass in calling conv, even though...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | fold trivial token factor nodes. This allows us to...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | simplify result value lowering by splitting the selection...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | make void-return not a special case
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | eliminate a bunch more temporary vectors from X86 lowering.
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | eliminate temporary vectors created during X86 lowering.
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | remove std::vector's in RET lowering.
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | verify i128 return on x86-64 continues to codegen optimally.
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | implement support for the linux/ppc function call ABI...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | Add XLForm_1_ext template, patch by Nicolas Geoffray.
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | Improve JIT support for linux/ppc: Patch by Nicolas...
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | this doesn't compile, disable it
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | remove these.
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | initialize a instance variable
|
commit | commitdiff | tree |
2007-02-25 |
Chris Lattner | update this for llvm-gcc4
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | Fix PR1216 by cleaning up the ownership of JITResolver.
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile...
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | testcase for PR1219
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | remove folding set debug output
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | Fix Transforms/ConstProp/2007-02-23-sdiv.ll and PR1215
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | testcase for pr1215
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | Fix InstCombine/2007-02-23-PhiFoldInfLoop.ll and PR1217
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | testcase for pr1217
|
commit | commitdiff | tree |
2007-02-24 |
Chris Lattner | Refactor the setName stuff, moving it down the inheritance...
|
commit | commitdiff | tree |
2007-02-23 |
Chris Lattner | Avoid TBAA issue.
|
commit | commitdiff | tree |
2007-02-23 |
Chris Lattner | fix an obscure and tricky bug the inliner can hit sometimes.
|
commit | commitdiff | tree |
2007-02-23 |
Chris Lattner | fix this testcase
|
commit | commitdiff | tree |
2007-02-23 |
Chris Lattner | crtend is only for llvm-gcc3, remove it.
|
commit | commitdiff | tree |
2007-02-23 |
Chris Lattner | clarify.
|
commit | commitdiff | tree |
2007-02-22 |
Chris Lattner | remove obsolete file
|
commit | commitdiff | tree |
2007-02-22 |
Chris Lattner | clarify llvm-gcc GPL issue
|
commit | commitdiff | tree |
2007-02-21 |
Chris Lattner | revert r1.68. This breaks 'make install' without doing...
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | eliminate some dead friends.
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | switch ConstantFP's from ValueMap to DenseMap, which...
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | cleanup ConstantInt to use a single DenseMap for uniquing...
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | Not all managedstatics need object pointers.
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | Make ConstantInt::getTrue/getFalse be llvm_shutdown...
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | add a way to register an arbitrary cleanup function.
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | Clean up the internals of the ConstantInt machinery
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | simplify some code that was not llvm_shutdown safe
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | remove reoptimizer-specific passes
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | remove some dead passes and stuff specific to the reoptimizer.
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | remove some passes
|
commit | commitdiff | tree |
2007-02-20 |
Chris Lattner | remove dead method
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | this passes now
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | llvm-gcc issue fixed, revert reversal :)
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | remove warning
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | remove dead methods
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | remove use of deprecated apis
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | eliminate use of deprecated apis
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | remove use of deprecated api
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | add alternate version of constant ctors that don't...
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | fix validation
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | more wording changes and some minor additions
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | add the definite article
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | rename section to Copyright, License, and Patents
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | wording changes
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | add strong words about patents
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | incremental changes to own section, protosection on...
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | fix TOC, clarify bullet in incremental dev
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | refactor the top-level 'patches' section into a subsection...
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | minor changes
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | remove terminology section (this is not a legal document)
|
commit | commitdiff | tree |
2007-02-19 |
Chris Lattner | Transmogrify 'Starting New Work' into 'Making a Major...
|
commit | commitdiff | tree |
next |