aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-1186-5542/+5644
* StringRef: Add find(char) and find(StringRef).Daniel Dunbar2009-08-112-15/+54
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-1113-18/+18
* now that JumpTableDirective can differentate picness itself, MIPS TAI Chris Lattner2009-08-113-11/+6
* split "JumpTableDirective" (an existing hack) into a PIC and nonPICChris Lattner2009-08-115-15/+12
* "TAI::JumpTableDirective" is always null for current arm targets, simplifyChris Lattner2009-08-111-14/+12
* Add convenience functions for creating nsw add operators.Dan Gohman2009-08-117-0/+46
* llvm-mc/AsmMatcher: Fix two thinkos in determining whether two classes areDaniel Dunbar2009-08-111-4/+23
* Use wchar.h to get wchar_t, not ctype.h.Dan Gohman2009-08-111-1/+1
* Don't set the isexact flag if an sdiv operator has been folded intoDan Gohman2009-08-111-1/+4
* Add Thumb2 eh_sjlj_setjmp implementationJim Grosbach2009-08-112-0/+34
* Simplify ConstantExpr::getInBoundsGetElementPtr and fix a possible crash, ifDaniel Dunbar2009-08-111-8/+5
* Revert 78680 until I figure out why it completely broke things.Daniel Dunbar2009-08-112-1/+48
* Link NamedMDNodes.Devang Patel2009-08-115-0/+42
* Add convenience functions for creating inbounds GEPs.Dan Gohman2009-08-117-6/+164
* Use DEBUG macro for debug output.David Goodwin2009-08-111-11/+7
* add a trivial line # cache to SourceMgr to make repeated queries toChris Lattner2009-08-112-1/+45
* llvm-mc: Fix a crash on invalid due to a typo in relocatable expressionDaniel Dunbar2009-08-112-1/+9
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-1140-43/+45
* Remove some unnecessary LoadInst constructors, missed during Twinification.Daniel Dunbar2009-08-112-48/+1
* make owen happy by being explicit.Chris Lattner2009-08-111-1/+2
* Add some debug output.David Goodwin2009-08-112-2/+16
* Fix struct/class mismatch.Benjamin Kramer2009-08-112-2/+2
* Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman2009-08-112-3/+3
* Fix cut-n-pasto in comment.Devang Patel2009-08-111-1/+1
* fix GetInstSizeInBytes for eh_sjlj_setjmpJim Grosbach2009-08-111-1/+1
* Add convenience functions for creating exact sdiv operators, andDan Gohman2009-08-117-4/+51
* Avoid implicitly depending on Instructions.h.Dan Gohman2009-08-111-1/+3
* move some 32-bit instrs to x86instrinfo.tdChris Lattner2009-08-112-8/+11
* Revert 78662 to fix broken windows build. Add a comment which explains the pr...Benjamin Kramer2009-08-111-1/+2
* This void is implicit in C++.Benjamin Kramer2009-08-111-1/+1
* Tidy #includes.Dan Gohman2009-08-1110-12/+3
* Simplify this code. The case where one class is GR64RegClass and theDan Gohman2009-08-111-8/+4
* Add an explicit keyword.Dan Gohman2009-08-111-1/+3
* ConstantFolder and NoFolder no longer require their Context members.Dan Gohman2009-08-112-8/+7
* now that these are in file-check format, we can merge them togetherChris Lattner2009-08-115-56/+49
* Fix a typo in an assertion string.Dan Gohman2009-08-111-1/+1
* Use the default copy-ctor, copy-assignment, and destructor.Dan Gohman2009-08-112-31/+0
* Add a comment about the additional meaning of setPreservesCFG() forDan Gohman2009-08-111-0/+4
* Don't assume that external global variables are aligned at their preferredDan Gohman2009-08-112-2/+32
* Remove unnecessary throw() specifications; LLVM doesn't use exceptions.Dan Gohman2009-08-112-4/+4
* Whitespace cleanup. Remove trailing whitespace.Jim Grosbach2009-08-1119-116/+116
* Move ~ARMConstantPoolValue() to the .cpp file to avoid needing to include <cs...Jim Grosbach2009-08-112-2/+6
* Remove unnecessary casts.Dan Gohman2009-08-113-3/+3
* Add const qualifiers.Dan Gohman2009-08-111-2/+2
* Remove an unnecessary mutable.Dan Gohman2009-08-111-1/+1
* Regenerate per request of Gabor Greif (r78628)Shantonu Sen2009-08-112-64/+89
* Silence MSVC warning.Benjamin Kramer2009-08-111-1/+1
* Fix the previous accidental commit. Now shrinking common Thumb2 load / store ...Evan Cheng2009-08-119-37/+78
* Fix Thumb2 load / store addressing mode matching code. Do not use so_reg form toEvan Cheng2009-08-113-47/+177