summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Fall back to selection DAG isel for calls to builtin functions.Bob Wilson2012-08-03
* Add new getLibFunc method to TargetLibraryInfo.Bob Wilson2012-08-03
* Move the "findUsedStructTypes" functionality outside of the Module class.Bill Wendling2012-08-03
* X86 Peephole: fold loads to the source register operand if possible.Manman Ren2012-08-02
* Add yaml2obj. A utility to convert YAML to binaries.Michael J. Spencer2012-08-02
* Add TargetRegisterInfo::hasRegUnit().Jakob Stoklund Olesen2012-08-02
* include/llvm/Analysis/RegionInfo.h: Appease msvc.NAKAMURA Takumi2012-08-02
* Implement the block_iterator of Region based on df_iterator.Hongbin Zheng2012-08-02
* X86 Peephole: fold loads to the source register operand if possible.Manman Ren2012-08-02
* Reference IntrusiveRefCntPtr in doxygen doc of RefCountedBase to get a link t...Axel Naumann2012-08-01
* Add range erase, element insert, and range insert methods toChandler Carruth2012-08-01
* Add basic in-bounds asserts to TinyPtrVector::erase.Chandler Carruth2012-08-01
* Initial commit of new FileOutputBuffer support class. Nick Kledzik2012-08-01
* Fix shadowed variable warningNick Kledzik2012-08-01
* Implement copy and move assignment for TinyPtrVector. These try toChandler Carruth2012-07-31
* Clean up trailing whitespace and unnecessary blank lines.Chandler Carruth2012-07-31
* Bring TinyPtrVector under test. Somehow we never picked up unit testsChandler Carruth2012-07-31
* Added MachineRegisterInfo::hasOneDef()Andrew Trick2012-07-30
* Inline MachineRegisterInfo::hasOneUseAndrew Trick2012-07-30
* Extend the InstVisitor to visit the specialized classes wrappingChandler Carruth2012-07-30
* Move the SmallVector unit tests to be type-parameterized so that we canChandler Carruth2012-07-30
* Typo.Eric Christopher2012-07-30
* Add MachineInstr::isTransient().Jakob Stoklund Olesen2012-07-30
* Add MachineBasicBlock::isPredecessor().Jakob Stoklund Olesen2012-07-30
* APInt: Simplify code.Benjamin Kramer2012-07-29
* Revert r160920 and r160919 due to dragonegg and clang selfhost failureManman Ren2012-07-29
* X86 Peephole: fold loads to the source register operand if possible.Manman Ren2012-07-28
* Also compute register mask lists under -new-live-intervals.Jakob Stoklund Olesen2012-07-27
* Typos.Chad Rosier2012-07-27
* Eliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().Jakob Stoklund Olesen2012-07-27
* Add a -new-live-intervals experimental option.Jakob Stoklund Olesen2012-07-27
* SmallVector: Crank up verbosity of asserts per Chandler's request.Benjamin Kramer2012-07-27
* Give MCRegisterInfo an implementation file.Jakob Stoklund Olesen2012-07-27
* SmallVector::erase: Assert that iterators are actually inside the vector.Benjamin Kramer2012-07-27
* Eliminate the large XXXSubRegTable constant arrays.Jakob Stoklund Olesen2012-07-27
* Remove support for 'CompositeIndices' and sub-register cycles.Jakob Stoklund Olesen2012-07-26
* Add support for v16i32/v16i64 into the code generator. This is required for b...Micah Villmow2012-07-26
* Make comments in Debug.cpp and Debug.h consistent. Rename SetCurrentDebugType;Chad Rosier2012-07-26
* Start scaffolding for a MachineTraceMetrics analysis pass.Jakob Stoklund Olesen2012-07-26
* Add a floor intrinsic.Dan Gohman2012-07-26
* Differentially encode all MC register lists.Jakob Stoklund Olesen2012-07-25
* revert r160742: it's breaking CMake buildNuno Lopes2012-07-25
* MemoryBuiltins: add support to determine the size of strdup'ed non-constant s...Nuno Lopes2012-07-25
* add EmitStrNLen()Nuno Lopes2012-07-25
* make all Emit*() functions consult the TargetLibraryInfo information before c...Nuno Lopes2012-07-25
* In order to correctly compileRafael Espindola2012-07-24
* [Object] Remove unneeded const_cast.Michael J. Spencer2012-07-24
* add a few more functions to TargetLibraryInfo:Nuno Lopes2012-07-24
* Add new interfaces to support ldd's ReaderElf.cpp.Anshuman Dasgupta2012-07-24
* TargetLibraryInfo: add strn?cat, strn?cpy, and strn?lenNuno Lopes2012-07-24