aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Remove the llvm-local DW_TAG_vector_type tag and add a test toEric Christopher2013-01-082-3/+5
* Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky2013-01-082-11/+16
* Remove what appears to be a dead llvm-specific debug tag.Eric Christopher2013-01-081-2/+2
* Pack MachineOperand bitfields better.Jakob Stoklund Olesen2013-01-071-21/+19
* Pack MachineInstr fields better.Jakob Stoklund Olesen2013-01-071-2/+3
* Add the align_to_end option to .bundle_lock in the MC implementation of alignedEli Bendersky2013-01-074-10/+32
* Change SMRange to be half-open (exclusive end) instead of closed (inclusive)Jordan Rose2013-01-072-5/+7
* Implement APFloat::isDenormal()Shuxin Yang2013-01-071-0/+1
* When code size is the priority (Oz, MinSize attribute), help llvmQuentin Colombet2013-01-071-0/+19
* Move TypeFinder.h into the IR tree, it clearly belongs with the IR library.Chandler Carruth2013-01-071-3/+3
* Move CallGraphSCCPass.h into the Analysis tree; that's where theChandler Carruth2013-01-072-1/+1
* Remove the long defunct 'DefaultPasses' header. We have a pass managerChandler Carruth2013-01-071-168/+0
* Sink AddrMode back into TargetLowering, removing one of the mostChandler Carruth2013-01-072-42/+16
* Switch the SCEV expander and LoopStrengthReduce to useChandler Carruth2013-01-072-6/+4
* CallingConvLower.h: Use bitfields like unsigned:1 instead of bool:1 .NAKAMURA Takumi2013-01-071-2/+2
* Rough out a new c'tor for the AttrBuilder class.Bill Wendling2013-01-071-106/+120
* PR14759: Debug info support for C++ member pointers.David Blaikie2013-01-072-0/+10
* Make SimplifyCFG simply depend upon TargetTransformInfo and pass itChandler Carruth2013-01-071-2/+2
* Fix the enumerator names for ShuffleKind to match tho coding standards,Chandler Carruth2013-01-071-4/+5
* Make the popcnt support enums and methods have more clear names andChandler Carruth2013-01-071-12/+14
* Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth2013-01-071-4/+4
* Simplify TableGen type-compatibility checks.Sean Silva2013-01-071-68/+7
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-076-286/+47
* [Object][ELF] Fix incorrect size of members for the 64 version of Elf_Phdr_Impl.Michael J. Spencer2013-01-061-3/+3
* [Object][ELF] Add program header iterator.Michael J. Spencer2013-01-061-3/+19
* [Object][ELF] Refactor ELFRelocationIterator into ELFEntityIterator. No funct...Michael J. Spencer2013-01-061-27/+29
* Funnel the actual TargetTransformInfo pass from the SelectionDAGISelChandler Carruth2013-01-052-1/+6
* Convert the TargetTransformInfo from an immutable pass with dynamicChandler Carruth2013-01-052-188/+146
* Replicate the APIs of ScalarTargetTransformInfo andChandler Carruth2013-01-051-36/+202
* Switch the empty and tombstone key enumerators to not have explicitChandler Carruth2013-01-051-5/+4
* While the struct being defined in the AddressingMode.h header wasChandler Carruth2013-01-051-0/+1
* Remove unnecessary include.Chandler Carruth2013-01-051-1/+0
* IR/Attributes: Provide EmptyKey and TombstoneKey in part of enum, as workarou...NAKAMURA Takumi2013-01-051-3/+7
* Whitespace.NAKAMURA Takumi2013-01-051-2/+2
* DenseMap: Appease -fstrict-aliasing on g++-4.4.NAKAMURA Takumi2013-01-051-1/+2
* Don't call destructors on MachineInstr and MachineOperand.Jakob Stoklund Olesen2013-01-051-2/+6
* Use ArrayRecycler for MachineInstr operand lists.Jakob Stoklund Olesen2013-01-053-9/+39
* Add MachineRegisterInfo::moveOperands().Jakob Stoklund Olesen2013-01-051-0/+3
* Refactor the ScalarTargetTransformInfo API for querying about theChandler Carruth2013-01-052-2/+6
* Sink the AddressingModeMatcher helper class into an anonymous namespaceChandler Carruth2013-01-051-109/+0
* Add a method to create an AttributeSet from an AttrBuilder.Bill Wendling2013-01-051-0/+16
* Add an ArrayRecycler class.Jakob Stoklund Olesen2013-01-051-0/+143
* Make this an integer so we have enumeral types in the conditionalEric Christopher2013-01-051-1/+1
* Provide a default constructor for TimeValue. This was used, but only inChandler Carruth2013-01-051-0/+3
* Fix warnings from llvm-gcc as seen on darwin10 (10.6).Alex Rosenberg2013-01-051-2/+2
* Get rid of the 'Bits' mask in the attribute builder.Bill Wendling2013-01-041-13/+40
* Add time getters to the process interface for requesting the elapsedChandler Carruth2013-01-041-0/+20
* Special case Recycler::clear(BumpPtrAllocator).Jakob Stoklund Olesen2013-01-041-0/+11
* Add an iplist::clearAndLeakNodesUnsafely() function.Jakob Stoklund Olesen2013-01-041-0/+11
* General cleanups.Bill Wendling2013-01-041-18/+17