summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2012-10-02Merge master branchtstellar6-9/+38
2012-10-02Merge master branchtstellar18-282/+393
2012-10-02Merge TOTtstellar2-2/+2
2012-09-24Add LLVM_OVERRIDE to methods that override their base classes.tstellar11-45/+47
2012-09-24Machine Model (-schedmodel only). Added SchedAliases.tstellar1-1/+32
2012-09-24Add llvm::getOrdinalSuffix to get the appropriate -st, -nd, -rd, -th suffix.tstellar1-0/+19
2012-09-24Casting: assert that pointer arguments to isa<> are non-null.tstellar1-0/+3
2012-09-24DenseMap: assert that we have found a bucket before we try to insert into it.tstellar1-0/+1
2012-09-24Add an --enable-backtraces option to configure to determinetstellar1-0/+3
2012-09-24Add an MDBuilder utility for creating !tbaa.struct nodes.tstellar1-0/+21
2012-09-24[ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser.tstellar1-0/+4
2012-09-21include/llvm: Add R600 IntrinsicsTom Stellard2-0/+37
2012-09-21Encapsulate the "construct*AlignmentFromInt" functions.void1-25/+25
2012-09-21Make the 'get*AlignmentFromAttr' functions into member functions within the A...void1-18/+19
2012-09-21Fix SymbolRef::getAddress implementation for ELF. The 'value' field in symbol...samsonov2-1/+14
2012-09-21ARM: Use a dedicated intrinsic for vector bitwise select.grosbach1-0/+5
2012-09-20Revert r164308 to fix buildbots.void1-21/+19
2012-09-20Make the 'get*AlignmentFromAttr' functions into member functions within the A...void1-19/+21
2012-09-20Remove more bare uses of the different Attribute enums.void1-10/+26
2012-09-20Make the 'getAsString' function a method of the Attributes class.void1-6/+6
2012-09-19ARM: Tidy up IntrinsicsARM.td a bit.grosbach1-225/+207
2012-09-19Add predicates for queries on whether an attribute exists.void1-0/+81
2012-09-19Add in new data types that are used by AMDIL/ANL among others.mvillmow3-64/+127
2012-09-19Implement a correct copy constructor for Record. Now that we're using the ID...resistor1-0/+8
2012-09-19This patch adds memory support functions which will later be used to implemen...akaylor1-0/+65
2012-09-19Add support for macro parameters/arguments delimited by spaces,pgurd1-0/+5
2012-09-19Add support for accessing an MDNode's operands via the C binding. Patch bybaldrick1-0/+21
2012-09-19Document the interface for integer expansion, using doxygen-style commentsmilseman1-0/+8
2012-09-19Forward declarationsmilseman1-0/+4
2012-09-19Fix minor typo in IntervalPartition.hwdietz21-2/+2
2012-09-19Make MapVector a bit more expensive but harder to misuse. We now onlyrafael1-87/+14
2012-09-19InlineCost: Make TotalAllocaSizeRecursiveCaller unsigned to avoid sign-compar...d0k1-1/+1
2012-09-19Remove unused and broken CloneFunction wrapper.d0k1-7/+0
2012-09-19Prevent inlining of callees which allocate lots of memory into a recursive ca...nadav1-0/+3
2012-09-19Refactor Record* by-ID comparator to Record.hsilvas1-0/+10
2012-09-18New utility for expanding integer division for targets that don't support it.milseman1-0/+26
2012-09-18Add a MapVector class. It provides a regular set iteration, butrafael1-0/+153
2012-09-18Avoid symbol name clash when filling TOC.rdivacky1-0/+1
2012-09-18Add PowerPC64 relocation definitions. Patch by Adhemerval Zanella!rdivacky1-0/+15
2012-09-18When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendrdivacky1-5/+8
2012-09-18Make MachinePostDominatorTree::DT privatetstellar1-2/+4
2012-09-18Replaced ReInitMCSubtargetInfo with InitMCProcessor.atrick1-3/+3
2012-09-18Fix a typo. No functional change.ctopper1-1/+1
2012-09-18Let NULL slip through again.atrick1-1/+1
2012-09-18TargetSchedModel API. Implement latency lookup, disabled.atrick4-14/+30
2012-09-18TableGen subtarget emitter. Remove unnecessary header dependence.atrick1-8/+9
2012-09-18Mark unimplemented operator new as LLVM_DELETED_FUNCTION.ctopper1-10/+10
2012-09-18TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...atrick3-5/+29
2012-09-18Mark constructors, destructors, and operator new commented as 'do not impleme...ctopper5-43/+43
2012-09-18Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...ctopper3-10/+10