aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-08-10Reapply r161633-161634 "Partition use lists so defs always come before uses.""Jakob Stoklund Olesen
2012-08-10Also update MRI use lists when changing a use to a def and vice versa.Jakob Stoklund Olesen
2012-08-10[ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute.Chad Rosier
2012-08-09Revert r161633-161634 "Partition use lists so defs always come before uses."Jakob Stoklund Olesen
2012-08-09Partition use lists so defs always come before uses.Jakob Stoklund Olesen
2012-08-09Don't use pointer-pointers for the register use lists.Jakob Stoklund Olesen
2012-08-09Move use list management into MachineRegisterInfo.Jakob Stoklund Olesen
2012-08-09[ms-inline asm] Extend the MC AsmParser API to match MCInsts (but not emit).Chad Rosier
2012-08-09MachineRegisterInfo was already a friend of MachineOperand, and GCC complainsMatt Beaumont-Gay
2012-08-08Move [SU]LEB128 encoding to a utility header.Jim Grosbach
2012-08-08Move getNextOperandForReg() into MachineRegisterInfo.Jakob Stoklund Olesen
2012-08-08Allow legalization of target-specific SDNodes, provided that the target itsel...Owen Anderson
2012-08-08Remove OpenBSD defines:Bill Wendling
2012-08-08Added MispredictPenalty to SchedMachineModel.Andrew Trick
2012-08-08Minor cleanup of defaultDefLatency APIAndrew Trick
2012-08-08Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo."Jakob Stoklund Olesen
2012-08-08Fix a quadratic algorithm in MachineBranchProbabilityInfo.Jakob Stoklund Olesen
2012-08-07Add SelectionDAG::getTargetIndex.Jakob Stoklund Olesen
2012-08-07Add a new kind of MachineOperand: MO_TargetIndex.Jakob Stoklund Olesen
2012-08-07The dominance computation already has logic for computing if an edge dominatesRafael Espindola
2012-08-07Revert r161371. Removing the 'const' before Type is a "good thing".Bill Wendling
2012-08-07Constify the Type parameter to some methods (which are const anyway).Bill Wendling
2012-08-06Fix typo.Jakob Stoklund Olesen
2012-08-06Add support for the OpenBSD for Bitrig.Eric Christopher
2012-08-06Fix MIPS DSP Rev1 intrinsics memory properties.Simon Atanasyan
2012-08-06Put up warning signs around MO::getNextOperandForReg().Jakob Stoklund Olesen
2012-08-04Add readcyclecounter lowering on PPC64.Hal Finkel
2012-08-03Add an experimental -early-live-intervals option.Jakob Stoklund Olesen
2012-08-03Try to reduce the compile time impact of r161232.Bob Wilson
2012-08-03Completely eliminate VNInfo flags.Jakob Stoklund Olesen
2012-08-03Eliminate the VNInfo::hasPHIKill() flag.Jakob Stoklund Olesen
2012-08-03Make the hasPHIKills flag a computed property.Jakob Stoklund Olesen
2012-08-03Add support for detecting libxml for Dmitri's work. He'llEric Christopher
2012-08-03Remove a dead prototype.Jakob Stoklund Olesen
2012-08-03Fall back to selection DAG isel for calls to builtin functions.Bob Wilson
2012-08-03Add new getLibFunc method to TargetLibraryInfo.Bob Wilson
2012-08-03Move the "findUsedStructTypes" functionality outside of the Module class.Bill Wendling
2012-08-02X86 Peephole: fold loads to the source register operand if possible.Manman Ren
2012-08-02Add yaml2obj. A utility to convert YAML to binaries.Michael J. Spencer
2012-08-02Add TargetRegisterInfo::hasRegUnit().Jakob Stoklund Olesen
2012-08-02include/llvm/Analysis/RegionInfo.h: Appease msvc.NAKAMURA Takumi
2012-08-02Implement the block_iterator of Region based on df_iterator.Hongbin Zheng
2012-08-02X86 Peephole: fold loads to the source register operand if possible.Manman Ren
2012-08-01Reference IntrusiveRefCntPtr in doxygen doc of RefCountedBase to get a link t...Axel Naumann
2012-08-01Add range erase, element insert, and range insert methods toChandler Carruth
2012-08-01Add basic in-bounds asserts to TinyPtrVector::erase.Chandler Carruth
2012-08-01Initial commit of new FileOutputBuffer support class. Nick Kledzik
2012-08-01Fix shadowed variable warningNick Kledzik
2012-07-31Implement copy and move assignment for TinyPtrVector. These try toChandler Carruth
2012-07-31Clean up trailing whitespace and unnecessary blank lines.Chandler Carruth