- a9eadca MCELF: Align symtab, relocation sections and section headers properly. Patch by Krister Wombell. by Benjamin Kramer · 14 years ago
- 9c7f075 compute the HasSSE3 bit correctly, patch by Nikolai Saoukh. by Chris Lattner · 14 years ago
- 0cccd76 fix PR8067, an over-aggressive assertion in LICM. by Chris Lattner · 14 years ago
- cc67c75 emit the LLVM intrinsic name -> intrinsic number mapping table with by Chris Lattner · 14 years ago
- 0998198 cleanup some of the lifetime/invariant marker stuff, add a big fixme. by Chris Lattner · 14 years ago
- 902edf2 allow specifying an indentation level for the string matcher. by Chris Lattner · 14 years ago
- 298b176 emit the __builtin -> intrinsic map with StringMatcher instead of a by Chris Lattner · 14 years ago
- 8e4fdef same bug, another place. by Chris Lattner · 14 years ago
- 6d7c307 fix a critical bug where the generated table would say by Chris Lattner · 14 years ago
- 2ba1359 update cmake by Chris Lattner · 14 years ago
- 5845e5c factor the snazzy string matcher code that Daniel hates by Chris Lattner · 14 years ago
- 2738ff9 slightly improve the runtime and code size of the Intrinsics info table by not by Chris Lattner · 14 years ago
- c5a5cf2 speed up -gvn 3.4% on the testcase in PR7023 by Chris Lattner · 14 years ago
- 50fb469 Teach loop rotate to hoist trivially invariant instructions by Chris Lattner · 14 years ago
- adc7991 pull a simple method out of LICM into a new by Chris Lattner · 14 years ago
- 03d1063 fit in 80 columns and don't crash on exit, fixes PR8080 by Chris Lattner · 14 years ago
- 979b061 remove some dead code. t2addrmode_imm8s4 is never used in a by Chris Lattner · 14 years ago
- 223c92c fix inconsistent formatting. by Chris Lattner · 14 years ago
- 53b1acd cleanups: mark stuff static, only tagdecls should be in anon namespaces. by Chris Lattner · 14 years ago
- 252b491 cleanups. by Chris Lattner · 14 years ago
- 8dc5faf some random notes. by Chris Lattner · 14 years ago
- dfe254b add a comment about where this should eventually move. by Chris Lattner · 14 years ago
- f0f5780 update this. by Chris Lattner · 14 years ago
- 3ae0924 more cleanups by Chris Lattner · 14 years ago
- bdabacd Change lower atomic pass to use IntrinsicInst to simplify it a bit. by Chris Lattner · 14 years ago
- 906a675 eliminate some non-obvious casts. UndefValue isa Constant. by Chris Lattner · 14 years ago
- e971131 fix PR8063, a crash in globalopt in the malloc analysis code. by Chris Lattner · 14 years ago
- b76d209 Added initialisers for reduction rule counters. by Lang Hames · 14 years ago
- e110abb Fix warning reported by MSVC++ builder. by Nick Lewycky · 14 years ago
- b0e1777 Switch FnSet to containing the ComparableFunction instead of a pointer to one. by Nick Lewycky · 14 years ago
- b0104e1 Fix many bugs when merging weak-strong and weak-weak pairs. We now merge all by Nick Lewycky · 14 years ago
- beac75d implement rdar://6653118 - fastisel should fold loads where possible. by Chris Lattner · 14 years ago
- 07c2b7f Remove dead code. by Jakob Stoklund Olesen · 14 years ago
- 061d21e fix this to work with allocators that have reference type with compilers by Chris Lattner · 14 years ago
- ab2cee6 dead method. by Chris Lattner · 14 years ago
- d3ba94c delete dead code. by Chris Lattner · 14 years ago
- 17aa680 zap dead code. by Chris Lattner · 14 years ago
- 89f87e8 remove dead code, mblaze uses SelectAddrRegImm/SelectAddrRegReg, not SelectAddr by Chris Lattner · 14 years ago
- 7180458 zap dead code. by Chris Lattner · 14 years ago
- 2eb63df Remove the last bit of isShuffleMaskLegal checks and improve the comment regarding mmx shuffles by Bruno Cardoso Lopes · 14 years ago
- 828f6ae make explicit that we not handle several mmx shuffles by Bruno Cardoso Lopes · 14 years ago
- ffa75cd Fix LoopSimplify to notify ScalarEvolution when splitting a loop backedge by Dan Gohman · 14 years ago
- aace0f2 Emit target specific nodes to handle palignr. Do not touch it for MMX versions yet. by Bruno Cardoso Lopes · 14 years ago
- c800c0d Emit target specific nodes to handle splats starting at zero indicies by Bruno Cardoso Lopes · 14 years ago
- bbfc310 Emit target specific nodes for isPSHUFHWMask and isPSHUFLWMask by Bruno Cardoso Lopes · 14 years ago
- 4c827f5 Emit target specific nodes for isSHUFPMask by Bruno Cardoso Lopes · 14 years ago
- d344f28 Previous isMOVLMask matching already emits targets nodes, remove check by Bruno Cardoso Lopes · 14 years ago
- e09abcd One more check from the original isShuffleMaskLegal goes away by Bruno Cardoso Lopes · 14 years ago
- b733996 Remove a duplicated but useless check that i've inserted in the previous commit. by Bruno Cardoso Lopes · 14 years ago
- a22c845 Refactor some code and remove the extra checks for unpckl_undef and unpckh_undef by Bruno Cardoso Lopes · 14 years ago
- 4699964 fix a bug in my licm rewrite when a load from the promoted memory by Chris Lattner · 14 years ago
- 43c0574 Remove check for unpckh mask by Bruno Cardoso Lopes · 14 years ago
- ef3adb3 Remove check for unpckl mask by Bruno Cardoso Lopes · 14 years ago
- 7256e22 Inline isShuffleMaskLegal into LowerVECTOR_SHUFFLE, so we can start by Bruno Cardoso Lopes · 14 years ago
- 597dad3 Propagate non-local comparisons. Fixes PR1757. by Owen Anderson · 14 years ago
- 2429e2a Reapply this increase to the number of virtual registers. All of the by Eric Christopher · 14 years ago
- 46ffb23 Disable the asserts that check that normalization is perfectly by Dan Gohman · 14 years ago
- e8f279c Reapply considered harmfull part of rr112934 and r112942. by Bruno Cardoso Lopes · 14 years ago
- ee72651 previous patch was a little too tricky for its own good. Don't try to by Jim Grosbach · 14 years ago
- caa9ba2 Remove the rest of the nonexistent 64-bit AVX instructions. by Dale Johannesen · 14 years ago
- 9703843 by David Greene · 14 years ago
- 190d0a5 Reapply last harmless part of r112934, the pattern fragment to match X86Unpcklpd by Bruno Cardoso Lopes · 14 years ago
- 2a44606 Reintroduce a simple function refactoring done in r112934, also without any functionality changes by Bruno Cardoso Lopes · 14 years ago
- be8b084 Reapply piecies of r112942 and r112934 which don't do functional changes by Bruno Cardoso Lopes · 14 years ago
- b3e0669 Reapply Fix comment by Bruno Cardoso Lopes · 14 years ago
- 3139422 Revert r112934, "- Use specific nodes to match unpckl masks.", which introduced by Daniel Dunbar · 14 years ago
- 78541f2 Revert r112938 "Fix comment", which depends on r112934, which introduced some by Daniel Dunbar · 14 years ago
- a87ccce Revert r112942, "Use punpckh and unpckh family of nodes instead of using unpckh by Daniel Dunbar · 14 years ago
- ef134d0 Add a missing check when legalizing a vector extending load. This doesn't by Bob Wilson · 14 years ago
- 7d49f2b Get rid of "passing signed into unsigned parameter" warning on PPC. by Bill Wendling · 14 years ago
- 1593dd6 Add support for simplifying a load from a computed value to a load from a global when it by Owen Anderson · 14 years ago
- ac53061 Quiesce warning about non-virtual d'tor in virtual class. by Bill Wendling · 14 years ago
- 65482b1 Re-apply r112883: by Jim Grosbach · 14 years ago
- 1e3aeef VirtRegRewriter checks for early clobbers before it reuses an available stack by Jakob Stoklund Olesen · 14 years ago
- 82de2e1 Add a test for PR4413, which was apparently fixed at some point in the past. by Owen Anderson · 14 years ago
- fc63300 Check the local frame alignment for determining whether dynamic stack by Jim Grosbach · 14 years ago
- 260fbf2 Add 'const' to getter function. by Jim Grosbach · 14 years ago
- f572191 Finish converting the rest of the NEON VLD instructions to use pseudo- by Bob Wilson · 14 years ago
- 2465dcf Remove a TODO comment; this is now filed in bugzilla (PR8005). by Dan Gohman · 14 years ago
- 9a7570c Fix Windows stuff to follow the existing source organization. by Dan Gohman · 14 years ago
- ba4d0a0 Add PR number to test. by Owen Anderson · 14 years ago
- a7236d3 Rename 'libprofile/exported_symbols.lst' to 'libprofile/libprofile.exports'. by Mikhail Glushenkov · 14 years ago
- d46bd6ef Revert "Rules for win32 ld shouldn't fire when cross-compiling." by Mikhail Glushenkov · 14 years ago
- 6a87003 Revert "For ARM stack frames that utilize variable sized objects and have either", it is breaking oggenc with Clang for ARMv6. by Daniel Dunbar · 14 years ago
- df3f256 Zap dead code. by Benjamin Kramer · 14 years ago
- 41d0a77 Rules for win32 ld shouldn't fire when cross-compiling. by Mikhail Glushenkov · 14 years ago
- 850fcd4 Reapply commit 112702 which was speculatively reverted by echristo. by Duncan Sands · 14 years ago
- d846684 Re-enable CorrelatedValuePropagation. I've tested nightly tests, llvm-gcc by Owen Anderson · 14 years ago
- 9dceb13 test/CodeGen/X86: Add explicit -mtriple=(i686|x86_64)-linux for Win32 host. by NAKAMURA Takumi · 14 years ago
- e1967a7 Fix cmake build without native target selected. by Oscar Fuentes · 14 years ago
- 95f1e2d AVX doesn't support mm operations neither its instrinsics. by Bruno Cardoso Lopes · 14 years ago
- 4b0c9f3 Use punpckh and unpckh family of nodes instead of using unpckh mask pattern fragment by Bruno Cardoso Lopes · 14 years ago
- eb0c3d3 Replace NEON vabdl, vaba, and vabal intrinsics with combinations of the by Bob Wilson · 14 years ago
- 01f0847 Fix comment by Bruno Cardoso Lopes · 14 years ago
- 5e5342b - Use specific nodes to match unpckl masks. by Bruno Cardoso Lopes · 14 years ago
- ecf93e4 Stop emitting predicate functions. They are no longer used. by Jakob Stoklund Olesen · 14 years ago
- e573410 Simple branch instruction support. by Eric Christopher · 14 years ago
- 3061c44 Don't call Predicate_* from X86 target. by Jakob Stoklund Olesen · 14 years ago
- 7853cd0 Remove Predicate_* calls from MBlaze and XCore by Jakob Stoklund Olesen · 14 years ago
- 7fa846f Remove Predicate_* calls from Mips by Jakob Stoklund Olesen · 14 years ago