- ef97c67 get symbolic information for ppc ldbl nodes. by Chris Lattner · 17 years ago
- 561e8c8 remove magic numbers. by Chris Lattner · 17 years ago
- a7a02fb Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to: by Chris Lattner · 17 years ago
- 3d66185 make a method public by Chris Lattner · 17 years ago
- e827753 Reverted implementation of ImmutableMap::find() to return a TreeTy* instead of by Ted Kremenek · 17 years ago
- 25a0195 Revert the part of 45849 that treated weak globals by Dale Johannesen · 17 years ago
- d15d086 Revert the part of 45848 that treated weak globals by Dale Johannesen · 17 years ago
- 58c5818 Forward progress: crtbegin.c now compiles successfully! by Scott Michel · 17 years ago
- ddf8956 This commit changes: by Chris Lattner · 17 years ago
- 41c5a39 new testcase. by Chris Lattner · 17 years ago
- e509e7a Implemented "FIXME" in ImutAVLTree: isEqual() now also compares the *data* value by Ted Kremenek · 17 years ago
- 39354cb add some helper methods. by Chris Lattner · 17 years ago
- e6d5c77 Test case for varargs parameter attribute issue I just fixed. by Evan Cheng · 17 years ago
- 4626b25 code cleanups, no functionality change. by Chris Lattner · 17 years ago
- 0bd4893 * Introduce a new SelectionDAG::getIntPtrConstant method by Chris Lattner · 17 years ago
- f51a9d4 add testcase that has been sitting in my tree for awhile. by Chris Lattner · 17 years ago
- 1d4a8b7 Update license for current year. by Tanya Lattner · 17 years ago
- cf06767 Update version to 2.3svn Regenerate configure with 2.60. by Tanya Lattner · 17 years ago
- b2fc2a3 DAE bug fix. Don't lose parameter attributes on vararg arguments. by Evan Cheng · 17 years ago
- 3de01e1 Enable CBE by Devang Patel · 17 years ago
- 839b759 When a live virtual register is being clobbered by an implicit def, it is spilled by Evan Cheng · 17 years ago
- ab04e13 Fix arg promotion to propagate the correct attrs on the calls to by Chris Lattner · 17 years ago
- 644340a Replace std::vector<bool> with BitVector. by Evan Cheng · 17 years ago
- 02c4285 Fixes a nasty dag combiner bug that causes a bunch of tests to fail at -O0. by Evan Cheng · 17 years ago
- 339e14f Trampoline support for x86-64. This looks like by Duncan Sands · 17 years ago
- 1e9aa71 Handle attribute(used) global variables that are i8. by Chris Lattner · 17 years ago
- 48ae02f Do not mark EH tables no-dead-strip unless the associated function is so marked. by Dale Johannesen · 17 years ago
- b8b9221 add testcase for regression by Chris Lattner · 17 years ago
- 7e2e033 Fix a ppc long double regression I introduced yesterday due to a by Chris Lattner · 17 years ago
- a66bb39 merge a few pieces of code that do the store/load to stack by Chris Lattner · 17 years ago
- 1401d15 rename ExpandBIT_CONVERT to EmitStackConvert, generalizing by Chris Lattner · 17 years ago
- 23594d4 simplify a bunch of code by using SelectionDAG::CreateStackTemporary by Chris Lattner · 17 years ago
- f2670a8 Change legalizeop of FP_ROUND and FP_EXTEND to not fall through by Chris Lattner · 17 years ago
- f763288 make sure to use a cpu that has sse. by Chris Lattner · 17 years ago
- 7863116 make it more clear that this predicate only applies to scalar FP types. by Chris Lattner · 17 years ago
- 1956d15 introduce a isTypeInSSEReg predicate, which allows us to simplify by Chris Lattner · 17 years ago
- 7ff79c2 My previous commit had an incomplete message, it should have been: by Chris Lattner · 17 years ago
- 142fb3f make the 'fp return in ST(0)' optimization smart enough to by Chris Lattner · 17 years ago
- b4a6eaa various whitespace cleanups, no functionality change. by Chris Lattner · 17 years ago
- 572dee7 Factor the ReachesChainWithoutSideEffects out of dag combiner into by Chris Lattner · 17 years ago
- 8c231e5 Do not strip llvm.used values. by Devang Patel · 17 years ago
- 316e984 Changed ImmutableMap::find to return an iterator instead of a pointer by Ted Kremenek · 17 years ago
- 5e563c3 - Introduces versioning macro LLVM_LTO_VERSION by Devang Patel · 17 years ago
- 6e0a529 Commit a piece that I missed before, patch by Alain Frisch by Chris Lattner · 17 years ago
- 0991d0b Missed file from previous checkin. by Dale Johannesen · 17 years ago
- 4af3494 Fix and enable EH for x86-64 Darwin. Adds by Dale Johannesen · 17 years ago
- 40a627d Move some calls to getVRegDef higher in the callgraph, so they don't get executed as frequently in performance sensitive code. by Owen Anderson · 17 years ago
- 163974d improve compatibility with mingw, patch by Alain Frisch by Chris Lattner · 17 years ago
- beb1689 add a test to ensure that argpromote of one argument doesn't by Chris Lattner · 17 years ago
- 4cb8618 Add description of 'llvm.trap' intrinsic. Also, minor fixes in formatting. by Anton Korobeynikov · 17 years ago
- e07704f verify x86 generates ud2 for llvm.trap by Chris Lattner · 17 years ago
- 426df75 Unbreak the build. by Evan Cheng · 17 years ago
- 9a856b0 new testcase for llvm.trap. by Chris Lattner · 17 years ago
- e46307a If someone wants to implement ppc TRAP, they can go for it :) by Chris Lattner · 17 years ago
- 034f12e The type of the 'abort' node should be pointer type (because by Chris Lattner · 17 years ago
- 48be23c rename SDTRet -> SDTNone. by Chris Lattner · 17 years ago
- 7047dd4 Remove DefInst from LiveVariables::VarInfo. Use the facilities on MachineRegisterInfo instead. by Owen Anderson · 17 years ago
- da68d30 no need to expand ISD::TRAP to X86ISD::TRAP, just match ISD::TRAP. by Chris Lattner · 17 years ago
- 41bab0b Add support for targets that have a legal ISD::TRAP. by Chris Lattner · 17 years ago
- 9a79de3 Add files to windows project files. Also include <algorithm> explicitly so that vstudio build works by Chuck Rose III · 17 years ago
- 6bf3ba6 Fix JIT encoding of trap/ud2 instruction by Anton Korobeynikov · 17 years ago
- 585e64e Reformatted. It was confusing the other way. No functionality change. by Bill Wendling · 17 years ago
- afa47c5 Fix a memory correctness error noticed by valgrind (harmless in practice). by Gordon Henriksen · 17 years ago
- fdd7512 Testcase for gimplify_expr crash caused by an unexpected placeholder_expr. by Duncan Sands · 17 years ago
- e14af4f Oops. Forgot to commit this. by Evan Cheng · 17 years ago
- 4c46fc6 Oops. Forgot to commit this. by Evan Cheng · 17 years ago
- 66fac79 For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed by Anton Korobeynikov · 17 years ago
- 0747baa clarify that byval is valid for any pointer argument. by Chris Lattner · 17 years ago
- 6bfa8a1 Rename CCIfStruct to CCIfByVal and CCStructAssign to CCPassByVal. Remove unused parameters of CCStructAssign and add size and alignment requirement info. by Evan Cheng · 17 years ago
- bdfd5ef Both x86-32 and x86-64 handle byval parameter attributes. by Evan Cheng · 17 years ago
- c67e6e8 ByVal stack slot alignment should be at least as large as pointer ABI alignment. by Evan Cheng · 17 years ago
- 5daafa9 Revert my last commit. Not needed. by Evan Cheng · 17 years ago
- 15ea48c Simplify CallInst::hasByValArgument using a new method. by Duncan Sands · 17 years ago
- b0c9b93 I noticed that the trampoline straightening transformation could by Duncan Sands · 17 years ago
- 459525d don't create the post-ra scheduler unless it is enabled. by Chris Lattner · 17 years ago
- a6c3f80 remove dead #include by Chris Lattner · 17 years ago
- 3d64f1c Need a space to separate Make options. by Evan Cheng · 17 years ago
- 02e30d7 This test is now the same as byval-1.ll, so remove it. by Duncan Sands · 17 years ago
- 559ad3c Test that byval cannot be used with pointers to types with no size. by Duncan Sands · 17 years ago
- d6a844c We now allow byval on fairly general pointer types. by Duncan Sands · 17 years ago
- 3cc8384 Improve the FP stackifier to decide all on its own whether by Chris Lattner · 17 years ago
- 42725e7 Simplify code. by Evan Cheng · 17 years ago
- 941db49 Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan's by Chris Lattner · 17 years ago
- 6a93fc0 The isNotSuitableForSRA property is now dead, don't compute it. by Chris Lattner · 17 years ago
- 727c210 Change SRAGlobal to not depend on isNotSuitableForSRA, which makes it very by Chris Lattner · 17 years ago
- 58e44f4 Make the 'shrink global to bool' optimization more self contained, and thus by Chris Lattner · 17 years ago
- 37ac608 Turn a memcpy from a double* into a load/store of double instead of by Chris Lattner · 17 years ago
- f497b02 factor memcpy/memmove simplification out to its own SimplifyMemTransfer by Chris Lattner · 17 years ago
- 88b3974 simplify some code. If we can infer alignment for source and dest that are by Chris Lattner · 17 years ago
- 6d0339d simplify some code by adding a InsertBitCastBefore method, by Chris Lattner · 17 years ago
- 9e9cf0c Whitespace tweak. by Duncan Sands · 17 years ago
- a41d719 Remove the assumption that byval has been applied to a pointer to a struct. by Duncan Sands · 17 years ago
- 421d1c9 Allow the byval attribute for pointers to any type with by Duncan Sands · 17 years ago
- ee2b7a4 Fix PR1907, a nasty miscompilation because instcombine didn't by Chris Lattner · 17 years ago
- 1fac17f Check that nested functions don't get pointless static chains. by Duncan Sands · 17 years ago
- e3a8830 Small simplification. by Duncan Sands · 17 years ago
- e1e520f When turning a call to a bitcast function into a direct call, by Duncan Sands · 17 years ago
- 4db8f85 new testcase for rdar://5685492 by Chris Lattner · 17 years ago
- 3f73280 improve cygwin compatibility, patch by Sam Bishop by Chris Lattner · 17 years ago
- 65844fb clarify a note by Chris Lattner · 17 years ago