| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | www: Memory Access Documentation Update | Raghesh Aloor | 2011-07-21 | 1 | -0/+4 |
| | | | | | llvm-svn: 135641 | ||||
| * | Removes a comment. | Fariborz Jahanian | 2011-07-20 | 1 | -1/+0 |
| | | | | | llvm-svn: 135640 | ||||
| * | X86 is the only target that uses coff format. This should fixes test ↵ | Evan Cheng | 2011-07-20 | 1 | -2/+3 |
| | | | | | | | failures running on Windows, Cygwin, or MingW hosts. llvm-svn: 135639 | ||||
| * | objc-arc: Fixes a crash @throw'ing an objc message. | Fariborz Jahanian | 2011-07-20 | 2 | -1/+18 |
| | | | | | | | // pr10411 llvm-svn: 135638 | ||||
| * | docs/GettingStarted.html: Tweak style. | NAKAMURA Takumi | 2011-07-20 | 1 | -5/+5 |
| | | | | | llvm-svn: 135637 | ||||
| * | Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate ↵ | Evan Cheng | 2011-07-20 | 29 | -192/+200 |
| | | | | | | | ARM MC code from target. llvm-svn: 135636 | ||||
| * | Remove unused function. | Bill Wendling | 2011-07-20 | 1 | -64/+0 |
| | | | | | llvm-svn: 135635 | ||||
| * | Remove the now defunct getCompactUnwindEncoding method from the frame ↵ | Bill Wendling | 2011-07-20 | 3 | -126/+0 |
| | | | | | | | lowering code. llvm-svn: 135634 | ||||
| * | Refactor. | Devang Patel | 2011-07-20 | 2 | -31/+42 |
| | | | | | llvm-svn: 135633 | ||||
| * | docs/GettingStarted.html: Fix a typo and tweak a command line. | NAKAMURA Takumi | 2011-07-20 | 1 | -2/+2 |
| | | | | | llvm-svn: 135632 | ||||
| * | Add docstring for SBCommandInterpreter class. | Johnny Chen | 2011-07-20 | 1 | -0/+44 |
| | | | | | llvm-svn: 135631 | ||||
| * | Add docstring for SBBroadcaster class. | Johnny Chen | 2011-07-20 | 1 | -0/+11 |
| | | | | | llvm-svn: 135630 | ||||
| * | There are two ways to map a variable to its lexical scope. Lexical scope ↵ | Devang Patel | 2011-07-20 | 3 | -2/+18 |
| | | | | | | | information is embedded in MDNode describing the variable. It is also available as a part of DebugLoc attached with DBG_VALUE instruction. DebugLoc attached with an instruction is less reliable in optimized code so use information embedded in the MDNode. llvm-svn: 135629 | ||||
| * | Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where ↵ | Eli Friedman | 2011-07-20 | 5 | -1/+4 |
| | | | | | | | it's used and not included where it isn't. llvm-svn: 135628 | ||||
| * | While emitting constant value, look through derived type and use underlying ↵ | Devang Patel | 2011-07-20 | 2 | -14/+84 |
| | | | | | | | basic type to determine size and signness of the constant value. llvm-svn: 135627 | ||||
| * | ARM PKH shift ammount operand printing tweaks. | Jim Grosbach | 2011-07-20 | 7 | -18/+41 |
| | | | | | | | | | | | Move the shift operator and special value (32 encoded as 0 for PKHTB) handling into the instruction printer. This cleans up a bit of the disassembler special casing for these instructions, more easily handles not printing the operand at all for "lsl #0" and prepares for correct asm parsing of these operands. llvm-svn: 135626 | ||||
| * | Bring LICM into compliance with the new "Memory Model for Concurrent ↵ | Eli Friedman | 2011-07-20 | 2 | -18/+67 |
| | | | | | | | Operations" in LangRef. llvm-svn: 135625 | ||||
| * | Commit LangRef changes for LLVM concurrency model. Start of supporting ↵ | Eli Friedman | 2011-07-20 | 1 | -0/+86 |
| | | | | | | | C++0x memory model and atomics. See thread on llvmdev titled "Reviving the new LLVM concurrency model". llvm-svn: 135624 | ||||
| * | Unbreak the MSVC build. Since the "next" function already exists in the MSVC ↵ | Francois Pichet | 2011-07-20 | 1 | -3/+3 |
| | | | | | | | headers, we need the explicit llvm:: qualifier to prevent a conflict. llvm-svn: 135623 | ||||
| * | Continuing to improve and generalize how IDs are handled in ASTReader. This ↵ | Jonathan D. Turner | 2011-07-20 | 2 | -12/+21 |
| | | | | | | | patch cleans up and generalizes TypeID loading and uses a similar table-lookup to Doug's previous Decl patch. llvm-svn: 135622 | ||||
| * | Temporarily revert r135614 while I fix the cmake build. | Chad Rosier | 2011-07-20 | 11 | -170/+18 |
| | | | | | llvm-svn: 135621 | ||||
| * | Remove extraneous period. | Bill Wendling | 2011-07-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 135619 | ||||
| * | Tidy up a bit. | Jim Grosbach | 2011-07-20 | 3 | -12/+7 |
| | | | | | | | | Move common definitions for ARM and Thumb2 into ARMInstrFormats.td and rename them to be a bit more descriptive that they're for the PKH instructions. llvm-svn: 135617 | ||||
| * | ARM: Tidy up representation of PKH instruction. | Jim Grosbach | 2011-07-20 | 5 | -37/+35 |
| | | | | | | | | | | The shift type is implied by the instruction (PKHBT vs. PKHTB) and so shouldn't be also encoded as part of the shift value immediate. Otherwise we're able to represent invalid instructions, plus it needlessly complicates the representation. Preparatory work for asm parsing of these instructions. llvm-svn: 135616 | ||||
| * | Add a note. | Johnny Chen | 2011-07-20 | 1 | -0/+1 |
| | | | | | llvm-svn: 135615 | ||||
| * | When the compiler crashes, the compiler driver now produces diagnostic ↵ | Chad Rosier | 2011-07-20 | 11 | -18/+170 |
| | | | | | | | | | | information including the fully preprocessed source file(s) and command line arguments. The developer is asked to attach this diagnostic information to a bug report. llvm-svn: 135614 | ||||
| * | Fix cmake again :) | Benjamin Kramer | 2011-07-20 | 1 | -1/+0 |
| | | | | | llvm-svn: 135613 | ||||
| * | Match MCContext change. | Evan Cheng | 2011-07-20 | 1 | -4/+3 |
| | | | | | llvm-svn: 135612 | ||||
| * | Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. | Evan Cheng | 2011-07-20 | 28 | -298/+96 |
| | | | | | | | | There is still a bit more refactoring left to do in Targets. But we are now very close to fixing all the layering issues in MC. llvm-svn: 135611 | ||||
| * | Fix -Wuninitialized regression involving functions invalidating parameters ↵ | Ted Kremenek | 2011-07-20 | 2 | -1/+13 |
| | | | | | | | passed by reference. llvm-svn: 135610 | ||||
| * | Fix cmake. | Benjamin Kramer | 2011-07-20 | 1 | -0/+1 |
| | | | | | llvm-svn: 135609 | ||||
| * | Sketch out an CFG reconstruction mode for llvm-objdump. | Benjamin Kramer | 2011-07-20 | 3 | -3/+242 |
| | | | | | | | | | | | | | | - Not great yet, but it's a start. - Requires an object file with a symbol table. (I really want to fix this, but it'll need a whole new algorithm) - ELF and COFF won't work at the moment due to libObject shortcomings. To try it out run $ llvm-objdump -d --cfg foo.o This will create a graphviz file for every symbol in the object file's text section containing a CFG. llvm-svn: 135608 | ||||
| * | Extend the hack for _GLOBAL_OFFSET_TABLE_ slightly; PR10389. | Eli Friedman | 2011-07-20 | 2 | -3/+6 |
| | | | | | llvm-svn: 135607 | ||||
| * | Minor modification. | Johnny Chen | 2011-07-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 135606 | ||||
| * | Whitespace. | Chad Rosier | 2011-07-20 | 1 | -3/+0 |
| | | | | | llvm-svn: 135605 | ||||
| * | If -ccc-host-triple i386-pc-win32-macho or -ccc-host-triple | Chad Rosier | 2011-07-20 | 2 | -1/+29 |
| | | | | | | | | | x86_64-pc-win32-macho is used in conjunction with -no-integrated-as go ahead and use the Darwin system assembler. rdar://9785470 llvm-svn: 135604 | ||||
| * | Add parsing/encoding tests for ARM ORR instruction. | Jim Grosbach | 2011-07-20 | 2 | -6/+79 |
| | | | | | llvm-svn: 135602 | ||||
| * | Added copyright header | Marshall Clow | 2011-07-20 | 1 | -0/+14 |
| | | | | | llvm-svn: 135601 | ||||
| * | Consolidate ARM NOP encoding test. | Jim Grosbach | 2011-07-20 | 2 | -11/+9 |
| | | | | | llvm-svn: 135600 | ||||
| * | ARM parsing and encoding tests for MVN | Jim Grosbach | 2011-07-20 | 1 | -0/+57 |
| | | | | | llvm-svn: 135599 | ||||
| * | Skip the remaining -Y? (skipping ? layers of summaries) tests if using a ↵ | Johnny Chen | 2011-07-20 | 1 | -0/+16 |
| | | | | | | | | | known version of Apple gcc build which produces wrong namespace for std::string in debug info. llvm-svn: 135597 | ||||
| * | ARM assembly parsing of MUL instruction. | Jim Grosbach | 2011-07-20 | 2 | -1/+16 |
| | | | | | | | | Correctly handle 's' bit and predication suffices. Add parsing and encoding tests. llvm-svn: 135596 | ||||
| * | PR10421: Fix a straightforward bug in the widening logic for CONCAT_VECTORS. | Eli Friedman | 2011-07-20 | 2 | -5/+13 |
| | | | | | llvm-svn: 135595 | ||||
| * | Initialize the EHFrameSection pointer to zero. | Benjamin Kramer | 2011-07-20 | 1 | -0/+1 |
| | | | | | | | This should fix the spurious buildbot errors. llvm-svn: 135594 | ||||
| * | arc-objc++: Issue an arc specific diagnostic when overload resolution | Fariborz Jahanian | 2011-07-20 | 3 | -1/+44 |
| | | | | | | | | fails because of lifetime differences of parameter and argument type. // rdar://9790531 llvm-svn: 135593 | ||||
| * | Regenerate configure and friends for Chad. | Eric Christopher | 2011-07-20 | 2 | -2/+21 |
| | | | | | llvm-svn: 135592 | ||||
| * | test/CMakeLists.txt: Re-indent. | NAKAMURA Takumi | 2011-07-20 | 1 | -4/+4 |
| | | | | | llvm-svn: 135591 | ||||
| * | Update status: http://libcxxabi.llvm.org/spec.html . Looking good! :-) | Howard Hinnant | 2011-07-20 | 2 | -64/+60 |
| | | | | | llvm-svn: 135590 | ||||
| * | Memory manangement routines for exception objects | Marshall Clow | 2011-07-20 | 3 | -0/+448 |
| | | | | | llvm-svn: 135587 | ||||
| * | Exception handling stuctures, and thread-local variables for exception handling | Marshall Clow | 2011-07-20 | 3 | -0/+240 |
| | | | | | llvm-svn: 135586 | ||||

