summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* fix a warning in TinyPtrVector, adopt it in SSAUpdater, saving someChris Lattner2011-07-18
* Simplify & microoptimize code. No intended functionality change.Benjamin Kramer2011-07-18
* Minor code cleanupsNadav Rotem2011-07-17
* tidy upChris Lattner2011-07-17
* Silence compiler warnings.Benjamin Kramer2011-07-16
* Remove unused LoopRanges from RegAllocGreedy.Jakub Staszak2011-07-16
* Remove "LoopInfo.h" include from BranchProbabilityInfo.h.Jakub Staszak2011-07-16
* Add MachineBlockFrequency analysis.Jakub Staszak2011-07-16
* Revert r135319 in an attempt to get to unbreak testers.Owen Anderson2011-07-16
* Silence unused variable warningMatt Beaumont-Gay2011-07-16
* indvars: fix a pass-sensitivity issue that would hit the SCEVExpanderAndrew Trick2011-07-16
* indvars: remove ExprToIVMap because it won't be needed by LFTR.Andrew Trick2011-07-16
* Fix SCEVEXpander to handle arbitrary phi expansion. Includes twoAndrew Trick2011-07-16
* Add AVX 128-bit patterns for sint_to_fpBruno Cardoso Lopes2011-07-16
* He said *before* the last split point.Jakob Stoklund Olesen2011-07-16
* fix rdar://9776316 - type remapping needed for inline asm blobs,Chris Lattner2011-07-15
* deconstify getType()'s.Chris Lattner2011-07-15
* LegalizeDAG doesn't need its own copy of this enum.Dan Gohman2011-07-15
* Get rid of the separate opcodes for the Darwin versions of tBL, tBLXi, and tB...Owen Anderson2011-07-15
* Delete LegalizeDAG's own version of isTypeLegal and getTypeActionDan Gohman2011-07-15
* Fix a couple of things:Bruno Cardoso Lopes2011-07-15
* Add a few patterns for 256-bit bitcasts. No testcases now, they areBruno Cardoso Lopes2011-07-15
* Delete an unused variable and a redundant assert.Dan Gohman2011-07-15
* Extract parts of RAGreedy::splitAroundRegion as SplitKit methods.Jakob Stoklund Olesen2011-07-15
* Modernize comments.Dan Gohman2011-07-15
* PR10370: Make sure we know how to relax push correctly on x86-64.Eli Friedman2011-07-15
* Use DebugLoc directly to map inlined functions' instructions to respective le...Devang Patel2011-07-15
* Fix pointer heuristic. Check whether predicator is ICMP_NE instead of if it isJakub Staszak2011-07-15
* Remove VMOVDneon and VMOVQ, which are just aliases for VORR. This continues ...Owen Anderson2011-07-15
* ObjectFile: Add a method to check whether a section contains a symbol.Benjamin Kramer2011-07-15
* Disable loop idiom recognition of memset/memcpy if the function being compiledChad Rosier2011-07-15
* Remove unnecessary duplicate instruction definitions that simply overloaded t...Owen Anderson2011-07-15
* MachOObjectFile: Get symbol functions ready for 64 bit.Benjamin Kramer2011-07-15
* No need to explicitly invoke the ArrayRef constructor here.Frits van Bommel2011-07-15
* Eliminate redundant map.Devang Patel2011-07-15
* Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi2011-07-15
* In Twine::str(), if the Twine stores only a std::string, just return a direct...Frits van Bommel2011-07-15
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-15
* Explicitly cast the second argument to unsigned in order to select theChandler Carruth2011-07-15
* Add an APFloat::convertToInt(APSInt) function that automatically manages theJeffrey Yasskin2011-07-15
* Reverting r135232. It's causing infinite looping in DbgScope::openInsnRange.Evan Cheng2011-07-15
* remove the old and dangerous uncheckedReplaceAllUsesWith method,Chris Lattner2011-07-15
* devirtualize Constant::isNullValue:Chris Lattner2011-07-15
* start using the new helper methods a bit.Chris Lattner2011-07-15
* add CFP::isNegative() and ConstnatInt::isNegative() methods.Chris Lattner2011-07-15
* bump pointer allocate LLVM IR types, since they are never deallocated.Chris Lattner2011-07-15
* remove the InvalidateStructLayoutInfo API, which is dead and unnecessary nowChris Lattner2011-07-15
* Remove an unnecessary header from this file. I don't think this headerChandler Carruth2011-07-15
* Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng2011-07-15
* Remove setting the bit for personality function. It should be set by the linker.Bill Wendling2011-07-15