aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to...Michael J. Spencer2013-01-041-331/+387
* Fix how YAML I/O detects flow sequences. Nick Kledzik2013-01-041-35/+21
* PowerPC: Fix eh_frame relocation for PIC Adhemerval Zanella2013-01-041-0/+2
* Add section information for the DWARF5 split debug proposalEric Christopher2013-01-041-0/+4
* Make comment a bit more clear.Eric Christopher2013-01-041-1/+2
* LoopVectorizer:Nadav Rotem2013-01-042-9/+18
* Better comment on VTTI::getShuffleCostHal Finkel2013-01-031-2/+2
* Compiler.h: Leave LLVM_BUILTIN_UNREACHABLE undefined if it is unavailable in ...NAKAMURA Takumi2013-01-031-3/+3
* Add a subtype parameter to VTTI::getShuffleCostHal Finkel2013-01-032-4/+4
* Try again to revert the bad patch. The tree was reverted for some unknown reasonBill Wendling2013-01-031-49/+25
* Add a default Index for VTTI::getShuffleCostHal Finkel2013-01-031-1/+1
* Revert patch. Something snuck in there that shouldn't be.Bill Wendling2013-01-031-22/+46
* Remove the 'contains' methods in favor of the 'operator==' method.Bill Wendling2013-01-031-3/+3
* Revert r171427, "An intermediate step in the Attributes rewrite."NAKAMURA Takumi2013-01-031-46/+22
* An intermediate step in the Attributes rewrite.Bill Wendling2013-01-021-22/+46
* Use a bool instead of a bitfield in llvm/ADT/Optional.Argyrios Kyrtzidis2013-01-021-1/+1
* Restrict __builtin_assume_aligned to gcc 4.7+Michael J. Spencer2013-01-021-1/+2
* [Support][Endian] Add support for specifying the alignment and native unalign...Michael J. Spencer2013-01-022-105/+72
* Don't #include stuff outside the include guards.Argyrios Kyrtzidis2013-01-021-3/+3
* - Add comment to two functions which might be considered as dead code. Shuxin Yang2013-01-021-1/+1
* Actually update the CMake and Makefile builds correctly, and update theChandler Carruth2013-01-022-2/+2
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02100-178/+179
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-026-8/+6