aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2013-01-08Add fp128 rtlib function names to LLVMTim Northover
2013-01-08Allow ELF64 relocation type to be more than 8 bits.Tim Northover
2013-01-08Sink a function that refers to the SelectionDAG into that library in theChandler Carruth
2013-01-08Remove the llvm-local DW_TAG_vector_type tag and add a test toEric Christopher
2013-01-08Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky
2013-01-08Remove what appears to be a dead llvm-specific debug tag.Eric Christopher
2013-01-07Pack MachineOperand bitfields better.Jakob Stoklund Olesen
2013-01-07Pack MachineInstr fields better.Jakob Stoklund Olesen
2013-01-07Add the align_to_end option to .bundle_lock in the MC implementation of alignedEli Bendersky
2013-01-07Change SMRange to be half-open (exclusive end) instead of closed (inclusive)Jordan Rose
2013-01-07Implement APFloat::isDenormal()Shuxin Yang
2013-01-07When code size is the priority (Oz, MinSize attribute), help llvmQuentin Colombet
2013-01-07Move TypeFinder.h into the IR tree, it clearly belongs with the IR library.Chandler Carruth
2013-01-07Move CallGraphSCCPass.h into the Analysis tree; that's where theChandler Carruth
2013-01-07Remove the long defunct 'DefaultPasses' header. We have a pass managerChandler Carruth
2013-01-07Sink AddrMode back into TargetLowering, removing one of the mostChandler Carruth
2013-01-07Switch the SCEV expander and LoopStrengthReduce to useChandler Carruth
2013-01-07CallingConvLower.h: Use bitfields like unsigned:1 instead of bool:1 .NAKAMURA Takumi
2013-01-07Rough out a new c'tor for the AttrBuilder class.Bill Wendling
2013-01-07PR14759: Debug info support for C++ member pointers.David Blaikie
2013-01-07Make SimplifyCFG simply depend upon TargetTransformInfo and pass itChandler Carruth
2013-01-07Fix the enumerator names for ShuffleKind to match tho coding standards,Chandler Carruth
2013-01-07Make the popcnt support enums and methods have more clear names andChandler Carruth
2013-01-07Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth
2013-01-07Simplify TableGen type-compatibility checks.Sean Silva
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth
2013-01-06[Object][ELF] Fix incorrect size of members for the 64 version of Elf_Phdr_Impl.Michael J. Spencer
2013-01-06[Object][ELF] Add program header iterator.Michael J. Spencer
2013-01-06[Object][ELF] Refactor ELFRelocationIterator into ELFEntityIterator. No funct...Michael J. Spencer
2013-01-05Funnel the actual TargetTransformInfo pass from the SelectionDAGISelChandler Carruth
2013-01-05Convert the TargetTransformInfo from an immutable pass with dynamicChandler Carruth
2013-01-05Replicate the APIs of ScalarTargetTransformInfo andChandler Carruth
2013-01-05Switch the empty and tombstone key enumerators to not have explicitChandler Carruth
2013-01-05While the struct being defined in the AddressingMode.h header wasChandler Carruth
2013-01-05Remove unnecessary include.Chandler Carruth
2013-01-05IR/Attributes: Provide EmptyKey and TombstoneKey in part of enum, as workarou...NAKAMURA Takumi
2013-01-05Whitespace.NAKAMURA Takumi
2013-01-05DenseMap: Appease -fstrict-aliasing on g++-4.4.NAKAMURA Takumi
2013-01-05Don't call destructors on MachineInstr and MachineOperand.Jakob Stoklund Olesen
2013-01-05Use ArrayRecycler for MachineInstr operand lists.Jakob Stoklund Olesen
2013-01-05Add MachineRegisterInfo::moveOperands().Jakob Stoklund Olesen
2013-01-05Refactor the ScalarTargetTransformInfo API for querying about theChandler Carruth
2013-01-05Sink the AddressingModeMatcher helper class into an anonymous namespaceChandler Carruth
2013-01-05Add a method to create an AttributeSet from an AttrBuilder.Bill Wendling
2013-01-05Add an ArrayRecycler class.Jakob Stoklund Olesen
2013-01-05Make this an integer so we have enumeral types in the conditionalEric Christopher
2013-01-05Provide a default constructor for TimeValue. This was used, but only inChandler Carruth
2013-01-05Fix warnings from llvm-gcc as seen on darwin10 (10.6).Alex Rosenberg
2013-01-04Get rid of the 'Bits' mask in the attribute builder.Bill Wendling
2013-01-04Add time getters to the process interface for requesting the elapsedChandler Carruth