- Apr 15, 2012
-
-
Nadav Rotem authored
Patch by nobled <nobled@dreamwidth.org> llvm-svn: 154772
-
Jakub Staszak authored
llvm-svn: 154771
-
Nadav Rotem authored
Use non-vex instructions for SSE4. llvm-svn: 154770
-
Gregory Szorc authored
llvm-svn: 154769
-
Duncan Sands authored
llvm-svn: 154767
-
Duncan Sands authored
llvm-svn: 154766
-
Benjamin Kramer authored
As an example, attach range info to the "invalid instruction" message: $ clang -arch arm -c asm.c asm.c:2:11: error: invalid instruction __asm__("foo r0"); ^ <inline asm>:1:2: note: instantiated into assembly here foo r0 ^~~ llvm-svn: 154765
-
Nadav Rotem authored
llvm-svn: 154764
-
Benjamin Kramer authored
It would be nice to use OwningPtr here, but DeclContextInfo is stored in a DenseMap. llvm-svn: 154763
-
Benjamin Kramer authored
llvm-svn: 154762
-
Elena Demikhovsky authored
llvm-svn: 154761
-
Benjamin Kramer authored
llvm-svn: 154760
-
NAKAMURA Takumi authored
llvm-svn: 154759
-
NAKAMURA Takumi authored
llvm-svn: 154758
-
Seth Cantrell authored
llvm-svn: 154757
-
Richard Smith authored
initialize an array of unsigned char. Outside C++11 mode, this bug was benign, and just resulted in us emitting a constant which was double the required length, padded with 0s. In C++11, it resulted in us generating an array whose first element was something like i8 ptrtoint ([n x i8]* @str to i8). llvm-svn: 154756
-
- Apr 14, 2012
-
-
Anshuman Dasgupta authored
llvm-svn: 154755
-
Anshuman Dasgupta authored
by Sundeep Kushwaha. llvm-svn: 154754
-
Fariborz Jahanian authored
definition for protocols static. // rdar://11248048 llvm-svn: 154753
-
Brendon Cahoon authored
llvm-svn: 154752
-
Anna Zaks authored
A patch by Sean McBride. llvm-svn: 154751
-
Duncan Sands authored
llvm-svn: 154750
-
Rafael Espindola authored
I am working on a cleaner fix, but this gets the case in PR12552 passing. llvm-svn: 154749
-
Benjamin Kramer authored
llvm-svn: 154748
-
Benjamin Kramer authored
llvm-svn: 154747
-
Benjamin Kramer authored
llvm-svn: 154746
-
Duncan Sands authored
thinking of generalizing it to be able to specify other freedoms beyond accuracy (such as that NaN's don't have to be respected). I'd like the 3.1 release (the first one with this metadata) to have the more generic name already rather than having to auto-upgrade it in 3.2. llvm-svn: 154745
-
Duncan Sands authored
thinking of generalizing it to be able to specify other freedoms beyond accuracy (such as that NaN's don't have to be respected). I'd like the 3.1 release (the first one with this metadata) to have the more generic name already rather than having to auto-upgrade it in 3.2. llvm-svn: 154744
-
Benjamin Kramer authored
Instead, make it the allocation function's responsibility to add them to a list and clear it when a top-level decl is finished. This plugs leakage of TemplateAnnotationIds. DelayedCleanupPool is ugly and unused, remove it. llvm-svn: 154743
-
Benjamin Kramer authored
llvm-svn: 154739
-
Benjamin Kramer authored
llvm-svn: 154738
-
Benjamin Kramer authored
Without this gcc doesn't allow us to put a StringMap into a std::map. Works with clang though. llvm-svn: 154737
-
Benjamin Kramer authored
llvm-svn: 154736
-
Hal Finkel authored
When vectorizing pointer types it is important to realize that potential pairs cannot be connected via the address pointer argument of a load or store. This is because even after vectorization, the address is still a scalar because the address of the higher half of the pair is implicit from the address of the lower half (it need not be, and should not be, explicitly computed). llvm-svn: 154735
-
Hal Finkel authored
llvm-svn: 154734
-
Greg Clayton authored
Added a new host function that allows us to run shell command and get the output from them along with the status and signal: Error Host::RunShellCommand (const char *command, const char *working_dir, int *status_ptr, int *signo_ptr, std::string *command_output_ptr, uint32_t timeout_sec); This will allow us to use this functionality in the host lldb_private::Platform, and also use it in our lldb-platform binary. It leverages the existing code in Host::LaunchProcess and ProcessLaunchInfo. llvm-svn: 154730
-
Sean Callanan authored
of LLDB.framework. llvm-svn: 154728
-
Sean Callanan authored
checking for LLDB mutex validity are static so that entries put in there actually persist between calls to error_check_mutex. llvm-svn: 154727
-
Johnny Chen authored
Hello everyone, please find the attached patch for TOT and lldb-platform-work branch, which provides the following changes: - fixed a crash in the ProcessPOSIX constructor when an executable module object is not yet created. - added support for the multi instanciated FreeBSD platform objects (the local host and remote as example). - enabled the remote gdb plugin on FreeBSD. llvm-svn: 154724
-
Richard Smith authored
attached. Since we do not support any attributes which appertain to a statement (yet), testing of this is necessarily quite minimal. Patch by Alexander Kornienko! llvm-svn: 154723
-