- ca5b855 pcmpeqd and friends are Commutable. by Dan Gohman · 15 years ago
- ee27843 80-column and trailing whitespace cleanup by Jim Grosbach · 15 years ago
- 8c605c6 Fix indentation. by Bob Wilson · 15 years ago
- 730c07e - Reapply r106066 now that the bzip2 build regression has been fixed. by Bill Wendling · 15 years ago
- 39d258a We should remove the live range from the destination register only if *all* defs by Bill Wendling · 15 years ago
- 39afa90 Move the last piece of SSE2 convert instructions to the Convert Instructions section by Bruno Cardoso Lopes · 15 years ago
- 6560ed3 More SSE refactoring, this time with different types of MOVs by Bruno Cardoso Lopes · 15 years ago
- 420ab91 Eliminate a redundant FoldingSet lookup. by Dan Gohman · 15 years ago
- 57bb394 IT instructions are considered to be scheduling hazards, but are scheduled by Jim Grosbach · 15 years ago
- 0491e13 Refactoring of more SSE conversion instructions. Also add some AVX instrinsics Int_V... placeholders by Bruno Cardoso Lopes · 15 years ago
- 4933159 Cosmetic. by Dale Johannesen · 15 years ago
- 9119b4f XFAIL this test on powerpc for now. by Devang Patel · 15 years ago
- e53cd1a Fix LLVM CMake PACKAGE_VERSION variable. by Daniel Dunbar · 15 years ago
- 831338b Rewrite MemoryBuffer::getSTDIN to use read(2) and a SmallVector buffer. by Benjamin Kramer · 15 years ago
- b447c4e Remove variables which are assigned to but for which the value by Duncan Sands · 15 years ago
- 7262c19 Bring back the empty vector workaround I removed in r106839. Looks like MSVC needs it. by Benjamin Kramer · 15 years ago
- d4d1f85 Tweak MemoryBuffer to allocate the class itself, the name and possibly the by Benjamin Kramer · 15 years ago
- 2bf4b3b use ArgOperand accessors by Gabor Greif · 15 years ago
- c13055d use ArgOperand API (the simple part) by Gabor Greif · 15 years ago
- 0635f35 use ArgOperand API by Gabor Greif · 15 years ago
- 45c097f use ArgOperand API by Gabor Greif · 15 years ago
- ef36d86 Remove unused variables. by Duncan Sands · 15 years ago
- 9e38531 use ArgOperand API and CallSite to access arguments of CallInst by Gabor Greif · 15 years ago
- 89c4cea use ArgOperand API and CallSite to access arguments of CallInst by Gabor Greif · 15 years ago
- 1518444 use ArgOperand API by Gabor Greif · 15 years ago
- d3f526c prune an include by Gabor Greif · 15 years ago
- f1ba651 use ArgOperand API (one more hunk I could split) by Gabor Greif · 15 years ago
- 9c68a7b use ArgOperand API (some hunks I could split) by Gabor Greif · 15 years ago
- 7f1d7f5 use ArgOperand API; tighten type of handleFreeWithNonTrivialDependency to be able to use isFreeCall whithout a cast or new overload by Gabor Greif · 15 years ago
- ade57fa Add missing ARM and Thumb data layout info for vector types. Radar 8128745. by Bob Wilson · 15 years ago
- 86fe66d Reduce indentation. by Bob Wilson · 15 years ago
- 969b9fe Fix a case where an earlyclobber operand of an asm by Dale Johannesen · 15 years ago
- a0ae87f Add some AVX convert instructions by Bruno Cardoso Lopes · 15 years ago
- fa1e73c Make sure all eliminated kills are removed from VNInfo lists. by Jakob Stoklund Olesen · 15 years ago
- 1cf753c Don't write an output file to cwd, and put an rdar prefix on an rdar number. by Dan Gohman · 15 years ago
- 0879e22 Add some comments. by Dan Gohman · 15 years ago
- 8b94297 Refactoring of SSE convert intrinsics by Bruno Cardoso Lopes · 15 years ago
- fe5e4da Teach EmitLiveInCopies to omit copies for unused virtual registers, by Dan Gohman · 15 years ago
- f241b26 Refactoring of SSE conversion instructions by Bruno Cardoso Lopes · 15 years ago
- e9c2615 Change array references to match my previous change to use the public type by Bob Wilson · 15 years ago
- f14e956 DataTypes.h.cmake (MSVC): Protect some #define's and use specific by Oscar Fuentes · 15 years ago
- e0c4373 Refactor SSE cmp intrinsics and declare the same for AVX by Bruno Cardoso Lopes · 15 years ago
- 1ac27cf Fix up some comments. by Bob Wilson · 15 years ago
- 9969bc3 Use the struct tags mandated by ARM's ABI. Also use the public type names for by Bob Wilson · 15 years ago
- 10707f3 It's possible that a flag is added to the SDNode that points back to the by Bill Wendling · 15 years ago
- 486ca76 DBG_VALUE machine instruction pointing to undefined register for a variable justify a separate scope if the variable is inlined function's argument. by Devang Patel · 15 years ago
- 67674e2 Don't return a std::vector in the Spiller interface, but take a reference to a by Jakob Stoklund Olesen · 15 years ago
- 7881843 - Add AVX COMI{SS,SD}{rr,rm} and UCOMI{SS,SD}{rr,rm}. by Bruno Cardoso Lopes · 15 years ago
- 3c7b3fe Remove the now unused LiveIntervals::getVNInfoSourceReg(). by Jakob Stoklund Olesen · 15 years ago
- c0490ac Teach AdjustCopiesBackFrom to also use CoalescerPair to identify compatible copies. by Jakob Stoklund Olesen · 15 years ago
- e5ff9ef Disallow matching "i" constraint to symbol addresses when by Dale Johannesen · 15 years ago
- dd6f86a Silence some unused variable warnings. by Eric Christopher · 15 years ago
- 54edf4f Remove the -fast-spill option. by Jakob Stoklund Olesen · 15 years ago
- 3f43dc3 Document problems that I encountered when working on -scev-aa. by Dan Gohman · 15 years ago
- 8acf676 Oops. IT block formation pass needs to be run at any optimization level. by Evan Cheng · 15 years ago
- efbf306 Loosen up the requirements in the Horrible Hack(tm) to include all selectors by Bill Wendling · 15 years ago
- 761fa7a Always allow Thumb-2 SXTB, SXTH, UXTB, and UXTH. Fixes PR7324. by Eli Friedman · 15 years ago
- a24986d Replace a big gob of old coalescer logic with the new CoalescerPair class. by Jakob Stoklund Olesen · 15 years ago
- fc33a30 Add an exports file for the Hello example plugin. by Dan Gohman · 15 years ago
- eec418d Print the LSBs of a SlotIndex symbolically using letters referring to the by Jakob Stoklund Olesen · 15 years ago
- deca052 Simplify this code; switch lowering shouldn't produce cases by Dan Gohman · 15 years ago
- 2ea09e0 A few minor micro-optimizations. by Dan Gohman · 15 years ago
- d42819a Teach getExactSDiv to evaluate x/1 to x up front, as it's a common by Dan Gohman · 15 years ago
- 789fef9 PR7458: Try commuting Thumb2 instruction operands to put them into 2-address by Bob Wilson · 15 years ago
- f0e1b89 Edit and clarify comments for TargetInstrInfo methods: by Bob Wilson · 15 years ago
- eaf6cf2 Don't try to preserve pointer types in SCEVConstants; the old code by Dan Gohman · 15 years ago
- 473e635 Fix copy+pasto issues in isMulSExtable. by Dan Gohman · 15 years ago
- 1faa882 Make the trunc code consistent with the zext and sext code in its by Dan Gohman · 15 years ago
- 27da66d Add a comment about a thread safety issue in Statistic.h. by Dan Gohman · 15 years ago
- 60e6f3d Add overloads for getFile and getFileOrSTDIN which take a const char * by Dan Gohman · 15 years ago
- 8df0801 Be more strict about subreg-to-subreg copies in CoalescerPair. by Jakob Stoklund Olesen · 15 years ago
- caf70b3 use ArgOperand API by Gabor Greif · 15 years ago
- af5c60b Verify that VNI kills are pointing to existing instructions. by Jakob Stoklund Olesen · 15 years ago
- 2f1ab74 use (even more, still) ArgOperand API by Gabor Greif · 15 years ago
- ee1c870 Eliminate the other half of the BRCOND optimization, and update by Dan Gohman · 15 years ago
- 102f385 Eliminate the first have of the optimization which eliminates BRCOND by Dan Gohman · 15 years ago
- 9e4f243 use ArgOperand API and CallSite for arg range; add necessary casts and perform some cosmetics by Gabor Greif · 15 years ago
- 4e39e9d Reapply r106634, now that the bug it exposed is fixed. by Dan Gohman · 15 years ago
- fef8c4e use ArgOperand API and CallSite for arg range by Gabor Greif · 15 years ago
- bcda85c use (even more) ArgOperand API by Gabor Greif · 15 years ago
- c310fcc use ArgOperand API by Gabor Greif · 15 years ago
- cea7ac7 use ArgOperand API by Gabor Greif · 15 years ago
- 3e84e2e use ArgOperand API by Gabor Greif · 15 years ago
- 9169737 use ArgOperand API, also tighten the type of visitFree to make this work out smoothly by Gabor Greif · 15 years ago
- 3ccbb22 use ArgOperand API; introduce downcasted pointers into scope to facilitate this by Gabor Greif · 15 years ago
- aee5dc1 use ArgOperand API by Gabor Greif · 15 years ago
- d883a9d use ArgOperand API by Gabor Greif · 15 years ago
- 0a14be0 use callsite to obtain all arguments by Gabor Greif · 15 years ago
- aeff385 use callsite to obtain all arguments by Gabor Greif · 15 years ago
- 645b209 Teach the x86 mc assembler that %dr6 = %db6, this implements rdar://8013734 by Chris Lattner · 15 years ago
- adabe1a more cleanups by Chris Lattner · 15 years ago
- 02758a4 reduce indentation by Chris Lattner · 15 years ago
- f8cbde4 fix breakage from r98938 by correctly marking msp430 calls as variadic. by Chris Lattner · 15 years ago
- 6b13cbc Fix a bug in the code which determines when it's safe to use the by Dan Gohman · 15 years ago
- 37106af Add a couple more quick comments. by Eric Christopher · 15 years ago
- 8e0163a Optimize the "bit test" code path for switch lowering in the by Dan Gohman · 15 years ago
- b8ac3b0 Revert "Replace a big gob of old coalescer logic with the new CoalescerPair class." by Jakob Stoklund Olesen · 15 years ago
- 407014f use getNumArgOperands by Gabor Greif · 15 years ago
- de9f545 use ArgOperand API by Gabor Greif · 15 years ago
- e9916a3 Use ValueMap instead of DenseMap. by Devang Patel · 15 years ago