aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Clearify local/global relocations wordingAnton Korobeynikov2009-03-301-1/+10
* Do not propagate ELF-specific stuff (data.rel) into other targets. This simpl...Anton Korobeynikov2009-03-301-0/+1
* Add data.rel stuffAnton Korobeynikov2009-03-302-0/+9
* Updated the comment for isArithmeticShift() to match reality.Misha Brukman2009-03-291-2/+1
* Constify check. This fixes PR3900.Bill Wendling2009-03-291-1/+1
* Honour relocation behaviour stuff for ro objectsAnton Korobeynikov2009-03-292-0/+7
* Extend the relocation tracker handler, so we can filter on different 'kinds' ...Anton Korobeynikov2009-03-291-2/+8
* add missing space.Chris Lattner2009-03-291-2/+2
* add some comments, add a dyn_cast method.Chris Lattner2009-03-291-0/+16
* When forming sentinels for empty/tombstone, make sure to respect theChris Lattner2009-03-292-6/+17
* add helper method.Chris Lattner2009-03-291-0/+2
* Add a simple type-safe bit-mangling pointer union class. This allows Chris Lattner2009-03-291-0/+132
* Allow a specific PointerIntPair instance to use a specific Pointer trait:Chris Lattner2009-03-291-3/+2
* Add a PointerLikeTypeTraits specialization for uintptr_tChris Lattner2009-03-291-0/+16
* Value* only has 2 bits free as well.Chris Lattner2009-03-291-0/+13
* Replace the PointerLikeTypeTraits::getNumLowBitsAvailableChris Lattner2009-03-294-13/+65
* rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for Chris Lattner2009-03-293-29/+67
* now that you can put a PointerIntPair in a SmallPtrSet, remove someChris Lattner2009-03-291-2/+1
* teach SmallPtrSet that PointerIntPair is "basically a pointer".Chris Lattner2009-03-291-0/+20
* Enable tail call optimization for functions that return a struct (bug 3664) a...Arnold Schwaighofer2009-03-281-12/+1
* declare everything as class to avoid angering the VC++ gods.Chris Lattner2009-03-281-2/+4
* add a traits class for SmallPtrSet that allows us to stick things that areChris Lattner2009-03-281-5/+36
* Optimize some 64-bit multiplication by constants into two lea's or one lea + ...Evan Cheng2009-03-281-3/+4
* move a large method out of line.Chris Lattner2009-03-281-16/+2
* "ghostify" the ilist<Function> sentinelGabor Greif2009-03-271-3/+14
* Allow invertable -xno- style optins as well.Mike Stump2009-03-271-4/+8
* Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin.Dan Gohman2009-03-276-34/+15
* Reapply r66415, which was reverted in r66426 forDuncan Sands2009-03-276-15/+34
* -write-graph now can be used with -o.Mikhail Glushenkov2009-03-272-4/+10
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-253-9/+23
* Use a SmallPtrSet instead of std::set.Dale Johannesen2009-03-231-2/+1
* Fix PR3391 and PR3864. Reg allocator infinite looping.Evan Cheng2009-03-231-2/+3
* Add a new bit to SUnit to record whether a node has implicit physregDan Gohman2009-03-231-0/+4
* Clarify a comment.Dan Gohman2009-03-231-1/+1
* Make getOperandNumForIncomingValue and getOperandNumForIncomingBlockDan Gohman2009-03-231-2/+10
* Model inline asm constraint which ties an input to an output register as mach...Evan Cheng2009-03-231-8/+7
* Fix PR3860 by correcting a predicate.Chris Lattner2009-03-221-8/+10
* add method to access a template argument.Chris Lattner2009-03-221-0/+4
* Factorize out a concept - no functionality change.Duncan Sands2009-03-211-0/+9
* add some inline methods for infix operators on sparse vectors,Chris Lattner2009-03-212-13/+41
* For inline asm output operand that matches an input. Encode the input operand...Evan Cheng2009-03-201-0/+18
* Added option to enable generating less precise mad (multiply addition)Mon P Wang2009-03-201-1/+9
* Fix the Win32 VS2008 build:Sebastian Redl2009-03-193-3/+7
* Added MachineInstr::isRegTiedToDefOperand to check for two-addressness.Evan Cheng2009-03-191-0/+5
* SADDO and UADDO are commutative.Dan Gohman2009-03-191-0/+2
* Clear the cached cost when removing a function inDale Johannesen2009-03-191-0/+7
* Add a liveness analysis pass for LLVM IR values. This computesDan Gohman2009-03-193-0/+110
* Add BUILTIN_EXPECT Support/Compiler macro.Daniel Dunbar2009-03-171-0/+6
* raw_ostream: Return '*this' explicitly (instead of implicitly viaDaniel Dunbar2009-03-171-5/+10
* raw_ostream: Rework implementation of unbuffered streams so outputtingDaniel Dunbar2009-03-171-15/+18