aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Make the PPC backend use a legal type for the operands to the BUILD_VECTOREli Friedman2009-05-241-5/+3
* Fix a bug in the expansion of EXTRACT_SUBVECTOR in Eli Friedman2009-05-231-1/+2
* Make the X86 backend mark EXTRACT_SUBVECTOR as Expand, at least for the Eli Friedman2009-05-231-0/+1
* Add a proper implementation of EXTRACT_SUBVECTOR legalization that Eli Friedman2009-05-231-19/+42
* Add ARMv7 architecture, Cortex processors and different FPU modes handling.Anton Korobeynikov2009-05-233-13/+28
* Emit ARM Build AttributesAnton Korobeynikov2009-05-232-0/+91
* Propagate CPU string out of SubtargetFeaturesAnton Korobeynikov2009-05-2312-18/+40
* Work around a page size issue on Cygwin.Jay Foad2009-05-231-1/+6
* Fix PR4254.Edwin Török2009-05-231-2/+2
* stat64/open64/lseek64 for the interpreterEdwin Török2009-05-231-1/+4
* available_externall linkage is not local, this was confusing the codegenerator,Edwin Török2009-05-234-5/+8
* Add a new step to legalization to legalize vector math operations. This Eli Friedman2009-05-232-0/+362
* Make the x86 backend custom-lower UINT_TO_FP and FP_TO_UINT on 32-bit Eli Friedman2009-05-232-25/+64
* Fix bug in FoldFCmp_IntToFP_Cst. If inttofp is a uintofp, use unsigned instea...Evan Cheng2009-05-221-61/+67
* CMake: Use libpthread in tblgen when needed. Updated list of sourceOscar Fuentes2009-05-221-0/+1
* Add a new codegen pass that normalizes dwarf exception handlingDuncan Sands2009-05-226-12/+407
* Only 64-bit targets support TImode libcalls. Disable the TImode shift libcallsBob Wilson2009-05-221-0/+5
* Teach IndVarSimplify's FixUsesBeforeDefs to handle InvokeInsts byDan Gohman2009-05-221-1/+5
* Emit debug information for globals (which include automatic variables as well...Sanjiv Gupta2009-05-224-0/+282
* Always verify dominfo if expensive checking is enabled.Duncan Sands2009-05-221-0/+5
* Fix a thinko in the code that adapted SCEVMulExpr operands forDan Gohman2009-05-221-3/+13
* Revert this. There's no way to verifiy indirect calls, and an optimizer can turnEdwin Török2009-05-221-25/+0
* Verify that calling conventions match function prototype.Edwin Török2009-05-221-0/+25
* Fix loop-index-split to correctly preserve dominance frontiers. Part of Eli Friedman2009-05-221-17/+12
* Add llvm::triple constructor from arch, vendor, os strings, and recognizeDaniel Dunbar2009-05-221-0/+3
* Update an assertion string to new-style type names.Dan Gohman2009-05-221-1/+1
* 80 column violation.Evan Cheng2009-05-211-1/+1
* Fix some incorrect logic in DominanceFrontier::splitBlock. Part of Eli Friedman2009-05-211-5/+3
* Add a getAlignOf helper for getting the ABI alignment of aDuncan Sands2009-05-212-0/+15
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-216-24/+26
* Teach ValueTracking a new way to analyze PHI nodes, and and teachDan Gohman2009-05-212-4/+31
* Add Atomic.cpp to the CMake build system.Owen Anderson2009-05-211-0/+1
* Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling2009-05-216-124/+27
* Minor code cleanup. No functionality change.Bill Wendling2009-05-201-18/+7
* Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'.Bill Wendling2009-05-202-41/+14
* Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used.Bill Wendling2009-05-202-20/+13
* Add comment for emit section.Bill Wendling2009-05-201-0/+4
* Move 'Emit' methods down to their own place.Bill Wendling2009-05-201-720/+720
* Revert r72192. It was causing a build failure.Bill Wendling2009-05-202-779/+807
* Do some mechanical changes. Combine the 'construct abastract dbg thingy' in withBill Wendling2009-05-202-807/+779
* Introduce DebugScope which gets embedded into the machine instructions' Debug...Argiris Kirtzidis2009-05-206-27/+124
* Have llvm_start_multithreaded return a bool indicating whether multithreadedOwen Anderson2009-05-201-2/+3
* Tabs, be gone!Owen Anderson2009-05-201-3/+3
* I just fail today.Owen Anderson2009-05-201-3/+3
* Copy-and-paste-o.Owen Anderson2009-05-201-1/+1
* Move atomic operations' definitions out of line. While this seems kind of si...Owen Anderson2009-05-201-0/+52
* Minor formatting fixes.Bob Wilson2009-05-201-2/+2
* Fix for PR4235: to build a floating-point value from integer parts, Eli Friedman2009-05-201-5/+19
* Try again. Allow call to immediate address for ELF or when in static relocati...Evan Cheng2009-05-203-5/+18
* Cannot use immediate as call absolute target in PIC mode.Evan Cheng2009-05-201-1/+2