aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Explicitly cast the second argument to unsigned in order to select theChandler Carruth2011-07-151-1/+1
| * Add an APFloat::convertToInt(APSInt) function that automatically manages theJeffrey Yasskin2011-07-153-0/+69
| * Reverting r135232. It's causing infinite looping in DbgScope::openInsnRange.Evan Cheng2011-07-151-13/+5
| * remove the old and dangerous uncheckedReplaceAllUsesWith method,Chris Lattner2011-07-153-32/+14
| * devirtualize Constant::isNullValue:Chris Lattner2011-07-154-60/+15
| * start using the new helper methods a bit.Chris Lattner2011-07-154-23/+21
| * add CFP::isNegative() and ConstnatInt::isNegative() methods.Chris Lattner2011-07-153-8/+16
| * bump pointer allocate LLVM IR types, since they are never deallocated.Chris Lattner2011-07-153-38/+23
| * remove the InvalidateStructLayoutInfo API, which is dead and unnecessary nowChris Lattner2011-07-154-35/+0
| * Remove an unnecessary header from this file. I don't think this headerChandler Carruth2011-07-151-1/+0
| * The *MCAsmInfo.cpp files use ADT/Triple code, so add the Support dep.Chandler Carruth2011-07-151-3/+3
| * Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng2011-07-1521-84/+125
| * Remove setting the bit for personality function. It should be set by the linker.Bill Wendling2011-07-151-3/+0
| * Major update to CMake build to reflect changes in r135219 in theChandler Carruth2011-07-1511-14/+30
| * Add new configure option, --with-bug-report-url, which allows users/vendors toChad Rosier2011-07-151-0/+8
| * Do not get confused by multiple empty lexical scopes inlined at one location. Devang Patel2011-07-151-5/+13
| * Output MachO section names in the form SEGMENT,section.Benjamin Kramer2011-07-151-2/+2
| * Add support for 64 bit objects to MachOObjectFile.Benjamin Kramer2011-07-151-21/+77
| * MachOObjectFile: Change isSectionText to return true for sections named text,...Benjamin Kramer2011-07-151-4/+3
| * Encode that we have a personality function.Bill Wendling2011-07-151-0/+3
| * Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng2011-07-1492-201/+304
| * CMake: Add a new configuration option LLVM_BUILD_CLANG that'sDouglas Gregor2011-07-141-1/+4
| * * If we have an LSDA, we need to mark it in the encoding.Bill Wendling2011-07-141-1/+5
| * Refactor.Devang Patel2011-07-142-19/+9
| * cmake/modules/LLVMLibDeps.cmake: Update since r135184.NAKAMURA Takumi2011-07-141-16/+27
| * Eliminate redundant LLVMContext argument.Devang Patel2011-07-142-9/+11
| * Undo r135191 (i.e. reapply Chris's patch. Now linker maps NamedMDNodes first,...Devang Patel2011-07-141-2/+3
| * Link NamedMDNode before linking function bodies.Devang Patel2011-07-141-5/+5
| * ARM diagnostic when 's' suffix on mnemonic that can't set flags.Jim Grosbach2011-07-142-7/+15
| * * Redo the permutation encoding for frameless stacks to be more like what theBill Wendling2011-07-141-44/+73
| * Add dump()Devang Patel2011-07-142-0/+18
| * Add OperandTypes for Thumb branch targets.Benjamin Kramer2011-07-141-0/+3
| * Port operand types for ARM and X86 over from EDIS to the .td files.Benjamin Kramer2011-07-143-1/+18
| * Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer2011-07-145-6/+35
| * Add some testcases for ARM MLA/MLS instructions.Jim Grosbach2011-07-142-3/+23
| * ARM MCRR/MCRR2 immediate operand range checking.Jim Grosbach2011-07-145-8/+17
| * revert r135172 until Devang and I figure out the right answer.Chris Lattner2011-07-141-3/+2
| * ARM MCR/MCR2 assembly parsing operand constraints.Jim Grosbach2011-07-145-12/+36
| * After type-system-rewrite branch update the Cpp backend to not use OpaqueType.Nicolas Geoffray2011-07-141-103/+46
| * Enable some tests we now handle correctly.Jim Grosbach2011-07-141-18/+9
| * Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14134-495/+1285
| * simplify this logic now that GlobalAlias::isDeclaration is fixed.Chris Lattner2011-07-141-4/+2
| * Fix GlobalValue::isDeclaration() to always consider aliases to be definitions.Chris Lattner2011-07-141-3/+2
| * Check register class matching instead of width of type matchingEric Christopher2011-07-144-10/+28
| * Reorganize ARM assembler aliases.Jim Grosbach2011-07-141-14/+19
| * Add LLVMConstNamedStruct to the C api to let its users create constantsRafael Espindola2011-07-142-0/+13
| * DebugLoc's don't hide any interesting types for TypeFinder to find.Chris Lattner2011-07-141-1/+1
| * manually copy debugloc over to a new instruction in clone() insteadChris Lattner2011-07-141-1/+3
| * Stop the ValueMapper from calling getAllMetadata, which unpacks DebugLoc intoChris Lattner2011-07-141-2/+3
| * Add 256-bit load/store recognition and matching in several places.Bruno Cardoso Lopes2011-07-143-4/+98