| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. ↵ | Sylvestre Ledru | 2012-09-27 | 84 | -295/+295 |
| | | | | | | | See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 llvm-svn: 164768 | ||||
| * | Fix a typo 'iff' => 'if' | Sylvestre Ledru | 2012-09-27 | 84 | -295/+295 |
| | | | | | llvm-svn: 164767 | ||||
| * | Fix a typo 'iff' => 'if' | Sylvestre Ledru | 2012-09-27 | 23 | -40/+40 |
| | | | | | llvm-svn: 164766 | ||||
| * | [TSan] move replacement for new/delete back into tsan_interceptors | Alexey Samsonov | 2012-09-27 | 5 | -76/+46 |
| | | | | | llvm-svn: 164764 | ||||
| * | Prefer shuffles to selects. Backends love shuffles! | Nick Lewycky | 2012-09-27 | 3 | -2/+55 |
| | | | | | llvm-svn: 164763 | ||||
| * | Add constructors to the attribute builder. | Bill Wendling | 2012-09-27 | 1 | -0/+3 |
| | | | | | llvm-svn: 164762 | ||||
| * | Add missing function CreateFPCast to the TargetFolder. It's there in the other | Nick Lewycky | 2012-09-27 | 1 | -1/+8 |
| | | | | | | | | | | | | | folders and not having it here fails to compile if you actually try to use it. Also, CreatePointerCast was failing to do the part where it does TD-aware constant folding. Granted there is exactly one case where that it will ever do anything, but there's no reason to skip it. For reference, that case is a subtraction between two constant offsets on the same global variable, eg., "&A[123] - &A[4].f". llvm-svn: 164760 | ||||
| * | [arm-fast-isel] Add support for ELF PIC. | Jush Lu | 2012-09-27 | 6 | -2/+141 |
| | | | | | | | | This is a preliminary step towards ELF support; currently ARMFastISel hasn't been used for ELF object files yet. llvm-svn: 164759 | ||||
| * | Test case for r164755 and 164756. | Akira Hatanaka | 2012-09-27 | 2 | -0/+294 |
| | | | | | llvm-svn: 164757 | ||||
| * | MIPS DSP: rddsp (instruction which reads DSPControl register fields to a GPR). | Akira Hatanaka | 2012-09-27 | 2 | -0/+26 |
| | | | | | llvm-svn: 164756 | ||||
| * | MIPS DSP: CMPU.EQ.QB instruction sub-class. | Akira Hatanaka | 2012-09-27 | 2 | -0/+224 |
| | | | | | llvm-svn: 164755 | ||||
| * | MIPS DSP: ADDU.QB instruction sub-class. | Akira Hatanaka | 2012-09-27 | 4 | -0/+504 |
| | | | | | llvm-svn: 164754 | ||||
| * | Added the ability to download a symboled executable and symbol file given a ↵ | Greg Clayton | 2012-09-27 | 9 | -19/+226 |
| | | | | | | | UUID. llvm-svn: 164753 | ||||
| * | Change the kdp-remote alias to require a hostname (instead of allowing a ↵ | Jason Molenda | 2012-09-27 | 1 | -1/+1 |
| | | | | | | | zero-length hostname to be specified). llvm-svn: 164752 | ||||
| * | MIPS DSP: Branch on Greater Than or Equal To Value 32 in DSPControl Pos ↵ | Akira Hatanaka | 2012-09-27 | 5 | -0/+113 |
| | | | | | | | Field instruction. llvm-svn: 164751 | ||||
| * | MIPS DSP: all the remaining instructions which read or write accumulators. | Akira Hatanaka | 2012-09-27 | 5 | -0/+792 |
| | | | | | llvm-svn: 164750 | ||||
| * | MIPS DSP: add support for extract-word instructions. | Akira Hatanaka | 2012-09-27 | 5 | -0/+334 |
| | | | | | llvm-svn: 164749 | ||||
| * | MIPS DSP: add functions which decode DSP and accumulator registers. | Akira Hatanaka | 2012-09-27 | 1 | -0/+29 |
| | | | | | llvm-svn: 164748 | ||||
| * | MIPS DSP: add code necessary for pseudo instruction lowering. | Akira Hatanaka | 2012-09-27 | 5 | -2/+22 |
| | | | | | llvm-svn: 164747 | ||||
| * | MIPS DSP: add bitcast patterns between vectors and int. | Akira Hatanaka | 2012-09-27 | 1 | -0/+10 |
| | | | | | | | No test cases. These patterns will get tested along with dsp intrinsics. llvm-svn: 164746 | ||||
| * | IvarInvalidationChecker.cpp: Remove an unused member, InterfD. ↵ | NAKAMURA Takumi | 2012-09-27 | 1 | -2/+1 |
| | | | | | | | [-Wunused-private-field] llvm-svn: 164745 | ||||
| * | MIPS DSP: add vector load/store patterns. | Akira Hatanaka | 2012-09-27 | 3 | -0/+45 |
| | | | | | llvm-svn: 164744 | ||||
| * | Per discussion in ↵ | Argyrios Kyrtzidis | 2012-09-27 | 9 | -21/+33 |
| | | | | | | | | | | | http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20120917/064551.html have PPCallbacks::InclusionDirective pass the character range for the filename quotes or brackets. rdar://11113134 & http://llvm.org/PR13880 llvm-svn: 164743 | ||||
| * | Use %clang_cc1 so that the test works even if the target isn't available. | Jordan Rose | 2012-09-27 | 1 | -8/+8 |
| | | | | | | | | | | Xcode-style clang builds only support Xcode's architectures, so mips isn't available and the driver tries to use gcc instead. cc1 will go ahead and do -fsyntax-only for any platform it knows about even if it can't actually compile. llvm-svn: 164742 | ||||
| * | Implement returning integer values in "thread return" for arm, x86_64 and ↵ | Jim Ingham | 2012-09-27 | 5 | -29/+287 |
| | | | | | | | | | | | i386. Also returns floats & doubles on x86_64. <rdar://problem/8356523> llvm-svn: 164741 | ||||
| * | [libclang] Always report a CXCursor_MacroDefinition for code-completion | Argyrios Kyrtzidis | 2012-09-27 | 3 | -6/+6 |
| | | | | | | | results for a macro name, not CXCursor_NotImplemented. llvm-svn: 164740 | ||||
| * | Use a variable to stop us from building clang testing tools. | Bill Wendling | 2012-09-27 | 1 | -0/+4 |
| | | | | | | | <rdar://problem/11202465> llvm-svn: 164739 | ||||
| * | If we are attached to a platform, then make sure that we can verify that a ↵ | Greg Clayton | 2012-09-27 | 1 | -3/+12 |
| | | | | | | | process exists when attaching by "pid" before we try and do a lengthy command that could take a while to timeout. llvm-svn: 164738 | ||||
| * | Added "k" as an alias to "process kill" since the new "kdb-remote" will now ↵ | Greg Clayton | 2012-09-27 | 1 | -0/+3 |
| | | | | | | | conflict with it. llvm-svn: 164737 | ||||
| * | Fix of hang during Intel JIT profiling | Andrew Kaylor | 2012-09-26 | 2 | -12/+10 |
| | | | | | | | Committed on behalf of Kirill Uhanov llvm-svn: 164736 | ||||
| * | Buildbot Fix. | Bill Wendling | 2012-09-26 | 1 | -1/+2 |
| | | | | | | | | | This method can be called with a '0' argument which checks the return value. However, the method it calls doesn't expect '0' as a valid value. Call the correct method when it's 0. llvm-svn: 164735 | ||||
| * | Turn off this test, as the new and old SROA cause it produce different output. | Nick Lewycky | 2012-09-26 | 1 | -0/+4 |
| | | | | | | | | Left in a note that we need to turn it back on once the SROA fallout is cleared up. llvm-svn: 164733 | ||||
| * | Add case for typeConstant in SectionChunk | Sid Manning | 2012-09-26 | 1 | -1/+7 |
| | | | | | llvm-svn: 164732 | ||||
| * | Disable the new SROA pass to get the tree back in working order. We don't yet | Nick Lewycky | 2012-09-26 | 1 | -1/+1 |
| | | | | | | | have testcases for the current problems. llvm-svn: 164731 | ||||
| * | Add examples of using the kdp-remote and gdb-remote commands to connect to | Jason Molenda | 2012-09-26 | 1 | -0/+30 |
| | | | | | | | gdb-remote protocol and kdp protocol systems. llvm-svn: 164730 | ||||
| * | Add convenience aliases to allow easy attaching to a remote gdb server or ↵ | Greg Clayton | 2012-09-26 | 1 | -0/+30 |
| | | | | | | | kdp (darwin kernel) server with the new "gdb-remote" regex alias and "kdp-remote" regex alias commands. llvm-svn: 164729 | ||||
| * | Add IRBuilder code for adding !tbaa.struct metadata tags to llvm.memcpy calls. | Dan Gohman | 2012-09-26 | 2 | -4/+11 |
| | | | | | llvm-svn: 164728 | ||||
| * | Query the parameter attributes directly instead of using the Attribute symbols. | Bill Wendling | 2012-09-26 | 2 | -8/+8 |
| | | | | | llvm-svn: 164727 | ||||
| * | Update to new function attribute querying syntax. | Bill Wendling | 2012-09-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 164726 | ||||
| * | Remove the `hasFnAttr' method from Function. | Bill Wendling | 2012-09-26 | 31 | -61/+66 |
| | | | | | | | | The hasFnAttr method has been replaced by querying the Attributes explicitly. No intended functionality change. llvm-svn: 164725 | ||||
| * | X86_32: Large Symbol+Offset relocations. | Jim Grosbach | 2012-09-26 | 2 | -8/+76 |
| | | | | | | | | | | | If the offset is more than 24-bits, it won't fit in a scattered relocation offset field, so we fall back to using a non-scattered relocation. rdar://12358909 llvm-svn: 164724 | ||||
| * | Added support for the DebugClang configuration to the | Sean Callanan | 2012-09-26 | 1 | -0/+13 |
| | | | | | | | testsuite. llvm-svn: 164723 | ||||
| * | Initial commit for the AttributesImpl class. | Bill Wendling | 2012-09-26 | 5 | -55/+239 |
| | | | | | | | | | This opaque class will contain all of the attributes. All attribute queries will go through this object. This object will also be uniqued in the LLVMContext. Currently not used, so no implementation change. llvm-svn: 164722 | ||||
| * | Add case clauses for returning dsp accumulator encoding values in function | Akira Hatanaka | 2012-09-26 | 1 | -2/+4 |
| | | | | | | | getMipsRegisterNumbering. llvm-svn: 164720 | ||||
| * | Add DSP accumulator registers and register class. Remove hi/lo registers. | Akira Hatanaka | 2012-09-26 | 1 | -33/+9 |
| | | | | | llvm-svn: 164719 | ||||
| * | Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it. | Akira Hatanaka | 2012-09-26 | 3 | -31/+8 |
| | | | | | llvm-svn: 164718 | ||||
| * | Allow -MF to be used in combination with -E -M or -E -MM. | Benjamin Kramer | 2012-09-26 | 2 | -3/+14 |
| | | | | | | | Fixes PR13851. Patch by Dimitry Andric! llvm-svn: 164717 | ||||
| * | [analyzer] Add experimental ObjC invalidation method checker. | Anna Zaks | 2012-09-26 | 5 | -8/+440 |
| | | | | | | | | | | | | This checker is annotation driven. It checks that the annotated invalidation method accesses all ivars of the enclosing objects that are objects of type, which in turn contains an invalidation method. This is driven by __attribute((annotation("objc_instance_variable_invalidator")). llvm-svn: 164716 | ||||
| * | [analyzer] Commit a test case for r164579. | Anna Zaks | 2012-09-26 | 1 | -1/+11 |
| | | | | | llvm-svn: 164715 | ||||
| * | Add support for detecting some corei7-class Xeons. | Benjamin Kramer | 2012-09-26 | 1 | -0/+2 |
| | | | | | llvm-svn: 164714 | ||||

