aboutsummaryrefslogtreecommitdiff
path: root/include/llvm
AgeCommit message (Expand)Author
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
2013-01-04Special case Recycler::clear(BumpPtrAllocator).Jakob Stoklund Olesen
2013-01-04Add an iplist::clearAndLeakNodesUnsafely() function.Jakob Stoklund Olesen
2013-01-04General cleanups.Bill Wendling
2013-01-04[Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to...Michael J. Spencer
2013-01-04Fix how YAML I/O detects flow sequences. Nick Kledzik
2013-01-04PowerPC: Fix eh_frame relocation for PIC Adhemerval Zanella
2013-01-04Add section information for the DWARF5 split debug proposalEric Christopher
2013-01-04Make comment a bit more clear.Eric Christopher
2013-01-04LoopVectorizer:Nadav Rotem
2013-01-03Better comment on VTTI::getShuffleCostHal Finkel
2013-01-03Compiler.h: Leave LLVM_BUILTIN_UNREACHABLE undefined if it is unavailable in ...NAKAMURA Takumi
2013-01-03Add a subtype parameter to VTTI::getShuffleCostHal Finkel
2013-01-03Try again to revert the bad patch. The tree was reverted for some unknown reasonBill Wendling
2013-01-03Add a default Index for VTTI::getShuffleCostHal Finkel
2013-01-03Revert patch. Something snuck in there that shouldn't be.Bill Wendling
2013-01-03Remove the 'contains' methods in favor of the 'operator==' method.Bill Wendling
2013-01-03Revert r171427, "An intermediate step in the Attributes rewrite."NAKAMURA Takumi
2013-01-02An intermediate step in the Attributes rewrite.Bill Wendling
2013-01-02Use a bool instead of a bitfield in llvm/ADT/Optional.Argyrios Kyrtzidis
2013-01-02Restrict __builtin_assume_aligned to gcc 4.7+Michael J. Spencer
2013-01-02[Support][Endian] Add support for specifying the alignment and native unalign...Michael J. Spencer
2013-01-02Don't #include stuff outside the include guards.Argyrios Kyrtzidis
2013-01-02- Add comment to two functions which might be considered as dead code. Shuxin Yang