aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Beginning of the Great Exception Handling Rewrite.Bill Wendling2011-04-107-14/+49
* fix rdar://8735979 - "int 3" doesn't match to "int3". Unfortunately,Chris Lattner2011-04-092-0/+19
* Fix potential buffer overflow on win32.Benjamin Kramer2011-04-091-12/+9
* Don't store Twine temporaries, it's not safe.Benjamin Kramer2011-04-091-8/+6
* Make error message more useful.Benjamin Kramer2011-04-091-2/+2
* Add back a couple checks removed by r129128; the fact that an intitializerEli Friedman2011-04-091-4/+6
* fix PR9523, a crash in looprotate on a non-canonical loop made out of indirec...Chris Lattner2011-04-091-1/+5
* Fix a bug where RecursivelyDeleteTriviallyDeadInstructions couldChris Lattner2011-04-091-3/+18
* Avoid excess precision issues that lead to generating host-compiler-specific ...Chris Lattner2011-04-091-2/+6
* PR9604; try to deal with RAUW updates correctly in the AST. I'm not convincedEli Friedman2011-04-091-0/+4
* regexes are allowed to match empty things, e.g. {{.*}} in filecheck.Chris Lattner2011-04-091-1/+1
* Build the Hopfield network incrementally when splitting global live ranges.Jakob Stoklund Olesen2011-04-096-84/+176
* Precompute interference for neighbor blocks as long as there is no interference.Jakob Stoklund Olesen2011-04-092-22/+37
* have dag combine zap "store undef", which can be formed during call loweringChris Lattner2011-04-091-2/+8
* Redirected errors from the AsmParser to the properSean Callanan2011-04-091-0/+10
* Simplify array bound checks and clarify comments. One element array can have...Devang Patel2011-04-081-10/+7
* Add a function for profiling to run at shutdown. Unlike the existing API, thisNick Lewycky2011-04-082-3/+40
* Fix an apparent typo that made GCC complainMatt Beaumont-Gay2011-04-081-1/+1
* Do not emit DW_AT_upper_bound and DW_AT_lower_bound for unbouded array.Devang Patel2011-04-081-3/+15
* Change -arm-trap-func= into a non-arm specific option. Now Intrinsic::trap is...Evan Cheng2011-04-083-25/+27
* Workaround g++ 4.2.1 warning diagnostic false positive.Jim Grosbach2011-04-081-2/+2
* Check opcoe (dmb, dsb) instead of bitfields matching.Johnny Chen2011-04-081-12/+1
* Hanlde the checking of bad regs for SMMLAR properly, instead of asserting.Johnny Chen2011-04-081-9/+10
* Sanity check the option operand for DMB/DSB.Johnny Chen2011-04-082-8/+29
* Mark hasExtraDefRegAllocReq=1 on LDRD.Jim Grosbach2011-04-081-1/+5
* Refactor MCJIT 32-bit section loading.Jim Grosbach2011-04-082-82/+67
* llvm.global_[cd]tor is defined to be either external, or appending with an arrayNick Lewycky2011-04-084-37/+33
* Add sanity checking for bad register specifier(s) for the DPFrm instructions.Johnny Chen2011-04-081-0/+30
* Micro optimization and improved similarity with gas' output:Rafael Espindola2011-04-071-10/+38
* Do not let debug info interfer with branch folding.Devang Patel2011-04-071-0/+6
* Replace the old algorithm that emitted the "print the alias for an instruction"Bill Wendling2011-04-074-5/+22
* Add option to emit @llvm.trap as a function call instead of a trap instructio...Evan Cheng2011-04-071-1/+23
* Add support for .skip.Rafael Espindola2011-04-071-1/+1
* Fix indentation.Akira Hatanaka2011-04-071-2/+2
* Update ATUsed every time after expandRegLargeImmPair is called.Akira Hatanaka2011-04-071-4/+8
* Fixed encoding for VEXTqfMon P Wang2011-04-071-2/+2
* Added a check in the preRA scheduler for potential interference on aAndrew Trick2011-04-073-4/+107
* Fix handling of functions with internal linkage.Akira Hatanaka2011-04-071-8/+27
* Add sanity checking for invalid register encodings for signed/unsigned extend...Johnny Chen2011-04-071-0/+5
* Add sanity checking for invalid register encodings for saturating instructions.Johnny Chen2011-04-071-0/+5
* Recompute hasPHIKill flags when shrinking live intervals.Jakob Stoklund Olesen2011-04-071-1/+3
* Add some more comments about checkings of invalid register numbers.Johnny Chen2011-04-071-0/+5
* Expose more passes to the C API.Rafael Espindola2011-04-071-0/+16
* Avoid moving iterators when the previous block was just visited.Jakob Stoklund Olesen2011-04-071-8/+13
* Prefer multiplications to divisions.Jakob Stoklund Olesen2011-04-071-7/+13
* Extract SpillPlacement::addLinks for handling the special transparent blocks.Jakob Stoklund Olesen2011-04-073-37/+49
* While hoisting common code from if/else, hoist debug info intrinsics if they ...Devang Patel2011-04-071-8/+18
* Prevent ARM DAG Combiner from doing an AND or OR combine on an illegal vector...Tanya Lattner2011-04-071-0/+6
* Fixed a bug where missing EDInstInfo would causeSean Callanan2011-04-071-0/+3
* Sanity check MSRi for invalid mask values and reject it as invalid.Johnny Chen2011-04-071-0/+5