aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-07-18update for recent api changes. I have a hard time believing that this is act...Chris Lattner
2011-07-18update this to build with a recent IRBuilder change and de-constify types.Chris Lattner
2011-07-18LLC doesn't need to create MCInstrInfo's.Evan Cheng
2011-07-18add iteration support to TinyPtrVector for clang's use.Chris Lattner
2011-07-18fix a warning in TinyPtrVector, adopt it in SSAUpdater, saving someChris Lattner
2011-07-18introduce a new TinyPtrVector class.Chris Lattner
2011-07-18Simplify & microoptimize code. No intended functionality change.Benjamin Kramer
2011-07-17Minor code cleanupsNadav Rotem
2011-07-17Fix CMake build on SolarisOscar Fuentes
2011-07-17tidy upChris Lattner
2011-07-16Silence compiler warnings.Benjamin Kramer
2011-07-16Remove unused LoopRanges from RegAllocGreedy.Jakub Staszak
2011-07-16Remove "LoopInfo.h" include from BranchProbabilityInfo.h.Jakub Staszak
2011-07-16Add MachineBlockFrequency analysis.Jakub Staszak
2011-07-16Revert r135319 in an attempt to get to unbreak testers.Owen Anderson
2011-07-16More minor adjustments.Eric Christopher
2011-07-16Silence unused variable warningMatt Beaumont-Gay
2011-07-16Make the disassembler able to disassemble a bunch of instructions with names ...Eli Friedman
2011-07-16indvars: fix a pass-sensitivity issue that would hit the SCEVExpanderAndrew Trick
2011-07-16indvars: remove ExprToIVMap because it won't be needed by LFTR.Andrew Trick
2011-07-16Fix SCEVEXpander to handle arbitrary phi expansion. Includes twoAndrew Trick
2011-07-16Add AVX 128-bit patterns for sint_to_fpBruno Cardoso Lopes
2011-07-16Finish propagating %asmtmp->%1 change.Eric Christopher
2011-07-16He said *before* the last split point.Jakob Stoklund Olesen
2011-07-15fix rdar://9776316 - type remapping needed for inline asm blobs,Chris Lattner
2011-07-15deconstify getType()'s.Chris Lattner
2011-07-15LegalizeDAG doesn't need its own copy of this enum.Dan Gohman
2011-07-15Get rid of the separate opcodes for the Darwin versions of tBL, tBLXi, and tB...Owen Anderson
2011-07-15Delete LegalizeDAG's own version of isTypeLegal and getTypeActionDan Gohman
2011-07-15Fix a couple of things:Bruno Cardoso Lopes
2011-07-15Add a few patterns for 256-bit bitcasts. No testcases now, they areBruno Cardoso Lopes
2011-07-15Delete an unused variable and a redundant assert.Dan Gohman
2011-07-15Extract parts of RAGreedy::splitAroundRegion as SplitKit methods.Jakob Stoklund Olesen
2011-07-15Modernize comments.Dan Gohman
2011-07-15PR10370: Make sure we know how to relax push correctly on x86-64.Eli Friedman
2011-07-15Use DebugLoc directly to map inlined functions' instructions to respective le...Devang Patel
2011-07-15A real testcase for r135286.Chad Rosier
2011-07-15Update these tests, no longer outputting names for the variables.Eric Christopher
2011-07-15Fix pointer heuristic. Check whether predicator is ICMP_NE instead of if it isJakub Staszak
2011-07-15A couple of minor fixes to the OCaml tutorial. PR10025 and PR10316. Patches...Eli Friedman
2011-07-15Add testcase for r135286.Chad Rosier
2011-07-15Remove VMOVDneon and VMOVQ, which are just aliases for VORR. This continues ...Owen Anderson
2011-07-15Teach llvm-objdump to disassemble sections symbol by symbol.Benjamin Kramer
2011-07-15ObjectFile: Add a method to check whether a section contains a symbol.Benjamin Kramer
2011-07-15Have tblgen produce code that tolerates operands that return an invalid match...Kevin Enderby
2011-07-15Disable loop idiom recognition of memset/memcpy if the function being compiledChad Rosier
2011-07-15Remove unnecessary duplicate instruction definitions that simply overloaded t...Owen Anderson
2011-07-15MachOObjectFile: Get symbol functions ready for 64 bit.Benjamin Kramer
2011-07-15No need to explicitly invoke the ArrayRef constructor here.Frits van Bommel
2011-07-15Eliminate redundant map.Devang Patel