- Feb 08, 2011
-
-
Johnny Chen authored
into g_thumb_opcodes table. llvm-svn: 125112
-
Benjamin Kramer authored
llvm-svn: 125111
-
Greg Clayton authored
llvm-svn: 125110
-
Jakob Stoklund Olesen authored
llvm-svn: 125109
-
Jakob Stoklund Olesen authored
The target hook doesn't know how to do that. (Neither do I). llvm-svn: 125108
-
Greg Clayton authored
getting the file spec from the file descriptor. llvm-svn: 125106
-
David Greene authored
[AVX] Implement BUILD_VECTOR lowering for 256-bit vectors. For anything but the simplest of cases, lower a 256-bit BUILD_VECTOR by splitting it into 128-bit parts and recombining. llvm-svn: 125105
-
John McCall authored
llvm-svn: 125104
-
Johnny Chen authored
llvm-svn: 125103
-
Jakob Stoklund Olesen authored
If a live range is used by a terminator instruction, and that live range needs to leave the block on the stack or in a different register, it can be necessary to have both sides of the split live at the terminator instruction. Example: %vreg2 = COPY %vreg1 JMP %vreg1 Becomes after spilling %vreg2: SPILL %vreg1 JMP %vreg1 The spill doesn't kill the register as is normally the case. llvm-svn: 125102
-
Jakob Stoklund Olesen authored
llvm-svn: 125101
-
Johnny Chen authored
llvm-svn: 125100
-
Johnny Chen authored
llvm-svn: 125099
-
Argyrios Kyrtzidis authored
instead from the Scope; Inner scopes in bodies don't have DeclContexts associated with them. Fixes http://llvm.org/PR9160 & rdar://problem/8966163. llvm-svn: 125097
-
Andrew Trick authored
I've been using this mode to narrow down llc unit tests. Example custom compile script: llc "$@" not pygrep.py 'mul\s+r([0-9]), r\1,' < bugpoint-test-program.s llvm-svn: 125096
-
Andrew Trick authored
llvm-svn: 125095
-
Fariborz Jahanian authored
in liu of a class method getter. // rdar://8962253 llvm-svn: 125094
-
Greg Clayton authored
llvm-svn: 125093
-
Andrew Trick authored
llvm-svn: 125091
-
-
Andrew Trick authored
Avoid using the same register for two def operands or and earlyclobber def and use operand. This fixes PR8986 and improves on the prior fix for rdar://problem/8959122. llvm-svn: 125089
-
Douglas Gregor authored
format, so that llvm-bcanalyzer knows about all of the various record kinds. llvm-svn: 125086
-
John McCall authored
Block{Function,Module} base class. Minor other refactorings. Fixed a few address-space bugs while I was there. llvm-svn: 125085
-
Greg Clayton authored
loader changes. llvm-svn: 125084
-
Jim Ingham authored
Rework the RunThreadPlan event handling to use Event Hijacking not stopping the event thread. Also clarify the logic of the function. llvm-svn: 125083
-
Greg Clayton authored
the lldb/source/Host/*.cpp and lldb/source/Host/*/*.cpp directories. The only offenders are the command completion and the StreamFile.cpp. I will soon modify StreamFile.cpp to use a lldb/source/Host/File.cpp so that all file open, close, read, write, seek, are abstracted into the host layer as well, then this will be gone. llvm-svn: 125082
-
Jim Ingham authored
llvm-svn: 125081
-
Jim Ingham authored
llvm-svn: 125080
-
Jim Ingham authored
llvm-svn: 125079
-
Greg Clayton authored
We have a common unix implementation in lldb/source/Host/common/FileSpec.cpp. llvm-svn: 125078
-
Jim Ingham authored
llvm-svn: 125076
-
Johnny Chen authored
llvm-svn: 125075
-
Evan Cheng authored
t2LDRpci with t2LDRi12. There are a couple of problems with this. 1. The encoding for the literal and immediate constant are different. Note bit 7 of the literal case is 'U' so it can be negative. 2. t2LDRi12 is now narrowed to tLDRpci before constant island pass is run. So we end up never using the Thumb2 instruction, which ends up creating a lot more constant islands. llvm-svn: 125074
-
John McCall authored
mutable fields and with trivial destructors and copy constructors. llvm-svn: 125073
-
Greg Clayton authored
in the DWARF + debug map symbol file parser. Also cleaned up the "image lookup --address ADDR" output when we it results in something that is in an inlined function. Now we correctly dump out the full inlined call stack. llvm-svn: 125072
-
Douglas Gregor authored
a glvalue as a temporary. Previously, we were enumerating all of the cases that coul return glvalues and might be called with Sema::MaybeBindToTemporary(), but that was gross and we missed the Objective-C property reference case. llvm-svn: 125070
-
Ken Dyck authored
functionality intended. llvm-svn: 125069
-
John McCall authored
on invalid code and we don't really care, so kill it harder. llvm-svn: 125068
-
Greg Clayton authored
integer. Modified patch from Kirk Beitz. llvm-svn: 125067
-
Dan Gohman authored
the active loop. This is generally desirable, and it avoids trouble in situations such as the testcase in PR9123, though the failure mode depends on use-list order, so it is infeasible to test. llvm-svn: 125065
-