| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Remove MDNode from ValueMap when MDNode is destroyed. | Devang Patel | 2009-08-10 | 2 | -1/+10 | |
| | | | | | llvm-svn: 78612 | |||||
| * | Fix test. | David Goodwin | 2009-08-10 | 1 | -1/+3 | |
| | | | | | llvm-svn: 78611 | |||||
| * | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ↵ | Owen Anderson | 2009-08-10 | 104 | -7079/+7079 | |
| | | | | | | | own struct type. llvm-svn: 78610 | |||||
| * | Whitespace, 80-column, and isTwoAddress -> Constraints = "" changes. | Eric Christopher | 2009-08-10 | 1 | -32/+48 | |
| | | | | | | | No functional change. llvm-svn: 78608 | |||||
| * | Rename MDNodeSet as MDNodes. | Devang Patel | 2009-08-10 | 2 | -2/+2 | |
| | | | | | llvm-svn: 78607 | |||||
| * | Fix test. | David Goodwin | 2009-08-10 | 1 | -2/+1 | |
| | | | | | llvm-svn: 78606 | |||||
| * | Align comments. | Devang Patel | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78605 | |||||
| * | Use NEON for single-precision int<->FP conversions. | David Goodwin | 2009-08-10 | 7 | -21/+111 | |
| | | | | | llvm-svn: 78604 | |||||
| * | Do not rely on magic "llvm.dbg.*" global variable name to find debug info. | Devang Patel | 2009-08-10 | 2 | -45/+48 | |
| | | | | | | | PIC16 developers, please verify. llvm-svn: 78603 | |||||
| * | Keep track of DIType. | Devang Patel | 2009-08-10 | 2 | -4/+21 | |
| | | | | | llvm-svn: 78602 | |||||
| * | Remove a bunch of debugging code that was slowing PBQP down by 25% or so. | Owen Anderson | 2009-08-10 | 1 | -45/+0 | |
| | | | | | llvm-svn: 78601 | |||||
| * | Fix up whitespace, remove commented out code. | Eric Christopher | 2009-08-10 | 1 | -29/+14 | |
| | | | | | llvm-svn: 78600 | |||||
| * | llvm-mc/AsmParser: Disambiguate i64i8imm. | Daniel Dunbar | 2009-08-10 | 2 | -2/+10 | |
| | | | | | llvm-svn: 78598 | |||||
| * | llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to call | Daniel Dunbar | 2009-08-10 | 3 | -10/+40 | |
| | | | | | | | | on target specific operands for testing class membership and converting to MCInst operands. llvm-svn: 78597 | |||||
| * | Rename ConvertType to ConvertConstant to avoid a name conflict on llvm-gcc. | Daniel Dunbar | 2009-08-10 | 2 | -11/+11 | |
| | | | | | llvm-svn: 78596 | |||||
| * | SimpleValueType-ify a few more methods on TargetLowering. | Owen Anderson | 2009-08-10 | 4 | -49/+53 | |
| | | | | | llvm-svn: 78595 | |||||
| * | Handle the constantfp created during post-legalization dag combiner phase. | Evan Cheng | 2009-08-10 | 2 | -0/+33 | |
| | | | | | llvm-svn: 78594 | |||||
| * | Continue the SimpleValueType-ification. | Owen Anderson | 2009-08-10 | 5 | -31/+29 | |
| | | | | | llvm-svn: 78593 | |||||
| * | Fix ocaml "make check" tests, that wasn't finding the proper c++ compiler. | Erick Tryzelaar | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78592 | |||||
| * | Fix comment in llvm.mli. | Erick Tryzelaar | 2009-08-10 | 1 | -2/+2 | |
| | | | | | llvm-svn: 78591 | |||||
| * | Convert comments to C90-style so llvm-c can import DataTypes.h. | Erick Tryzelaar | 2009-08-10 | 2 | -55/+61 | |
| | | | | | llvm-svn: 78590 | |||||
| * | Fix docstring for ocaml binding's const_float. | Erick Tryzelaar | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78589 | |||||
| * | llvm-mc/AsmMatcher: Remove some code which has been obsoleted by move to | Daniel Dunbar | 2009-08-10 | 1 | -24/+4 | |
| | | | | | | | explicit parser match classes. llvm-svn: 78588 | |||||
| * | llvm-mc/AsmMatcher: Fix thinko, Mem isn't a subclass of Imm. | Daniel Dunbar | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78587 | |||||
| * | We are not using FoldingSet for metadata uniquing anymore. | Devang Patel | 2009-08-10 | 2 | -15/+1 | |
| | | | | | llvm-svn: 78585 | |||||
| * | Start moving TargetLowering away from using full MVTs and towards ↵ | Owen Anderson | 2009-08-10 | 19 | -33/+42 | |
| | | | | | | | SimpleValueType, which will simplify the privatization of IntegerType in the future. llvm-svn: 78584 | |||||
| * | llvm-mc/AsmMatcher: Change assembler parser match classes to their own record | Daniel Dunbar | 2009-08-10 | 5 | -79/+101 | |
| | | | | | | | structure. llvm-svn: 78581 | |||||
| * | g++ 4.0 doesn't have std::vector::data. | Benjamin Kramer | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78579 | |||||
| * | Change the MDNode uniquing to a ValueMap, at Devang's request. | Owen Anderson | 2009-08-10 | 6 | -37/+34 | |
| | | | | | llvm-svn: 78577 | |||||
| * | split MachO section handling stuff out to its out .h/.cpp file. | Chris Lattner | 2009-08-10 | 12 | -429/+462 | |
| | | | | | llvm-svn: 78576 | |||||
| * | add a fixme | Chris Lattner | 2009-08-10 | 1 | -0/+4 | |
| | | | | | llvm-svn: 78575 | |||||
| * | arm only needs to emit one .align directive for hidden nlp's, not one | Chris Lattner | 2009-08-10 | 1 | -1/+1 | |
| | | | | | | | per pointer. llvm-svn: 78574 | |||||
| * | make sure that arm nonlazypointers are aligned properly | Chris Lattner | 2009-08-10 | 1 | -0/+1 | |
| | | | | | llvm-svn: 78573 | |||||
| * | Fix a weird ppc64-specific link error during an llvm-gcc build: | Chris Lattner | 2009-08-10 | 1 | -0/+2 | |
| | | | | | | | | | | | ld: bad offset (0x00000091) for lo14 instruction pic-base fix-up in ___popcountdi2 from libgcc/./_popcountsi2_s.o The problem is that the non lazy symbol pointers need to be 8 byte aligned on ppc64 and .section doesn't have an implicit alignment like ".non_lazy_symbol_pointer" does. llvm-svn: 78572 | |||||
| * | fix some warnings for the MSVC build, by Yonggang Luo! | Chris Lattner | 2009-08-10 | 2 | -3/+2 | |
| | | | | | llvm-svn: 78571 | |||||
| * | Make this comment more closely reflect the code. | Dan Gohman | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78569 | |||||
| * | Add nounwind keywords. | Dan Gohman | 2009-08-10 | 2 | -4/+4 | |
| | | | | | llvm-svn: 78568 | |||||
| * | Add support for printing loop structure information in asm comments. | David Greene | 2009-08-10 | 3 | -3/+161 | |
| | | | | | | | | | | | This definitely slows down asm output so put it under an -asm-exuberant flag. This information is useful when doing static analysis of performance issues. llvm-svn: 78567 | |||||
| * | Clarify limitations of a ModulePass requiring a FunctionPass. | Devang Patel | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78566 | |||||
| * | llvm-mc/AsmParser: Check for matches with super classes when matching | Daniel Dunbar | 2009-08-10 | 2 | -2/+52 | |
| | | | | | | | instruction operands. llvm-svn: 78565 | |||||
| * | Checkpoint scheduling itinerary changes. | David Goodwin | 2009-08-10 | 3 | -28/+53 | |
| | | | | | llvm-svn: 78564 | |||||
| * | Post RA scheduler changes. Introduce a hazard recognizer that uses the ↵ | David Goodwin | 2009-08-10 | 8 | -82/+342 | |
| | | | | | | | target schedule information to accurately model the pipeline. Update the scheduler to correctly handle multi-issue targets. llvm-svn: 78563 | |||||
| * | Watch out for empty BB. | Evan Cheng | 2009-08-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78562 | |||||
| * | rev, rev16, and revsh do not set CPSR. | Evan Cheng | 2009-08-10 | 1 | -3/+3 | |
| | | | | | llvm-svn: 78561 | |||||
| * | Duh. Most 16-bit Thumb rr instructions are two-address. Fix table. | Evan Cheng | 2009-08-10 | 1 | -9/+15 | |
| | | | | | llvm-svn: 78560 | |||||
| * | CPSR can be livein; transfer predicate operands correctly; tMUL is two-address. | Evan Cheng | 2009-08-10 | 1 | -19/+57 | |
| | | | | | llvm-svn: 78559 | |||||
| * | Add support for folding loads / stores into 16-bit moves used by Thumb2. | Evan Cheng | 2009-08-10 | 1 | -37/+61 | |
| | | | | | llvm-svn: 78558 | |||||
| * | 80 col violation. | Evan Cheng | 2009-08-10 | 1 | -2/+3 | |
| | | | | | llvm-svn: 78557 | |||||
| * | Use tMOVgpr2gpr instead of t2MOVr. | Evan Cheng | 2009-08-10 | 1 | -4/+7 | |
| | | | | | llvm-svn: 78556 | |||||
| * | Add support for a user supplied pointer argument to llvm_install_error_handler. | Daniel Dunbar | 2009-08-10 | 2 | -10/+20 | |
| | | | | | llvm-svn: 78553 | |||||

