- Feb 15, 2011
-
-
Argyrios Kyrtzidis authored
CastToStructChecker FixedAddressChecker PointerArithChecker PointerSubChecker llvm-svn: 125612
-
Argyrios Kyrtzidis authored
llvm-svn: 125611
-
Caroline Tice authored
Add code to emulate STR (Immediate, Thumb) instruction. llvm-svn: 125610
-
John McCall authored
llvm-svn: 125609
-
Douglas Gregor authored
prototype, e.g., ^() rather than ^(void). Fixes <rdar://problem/8875712>. llvm-svn: 125608
-
Rafael Espindola authored
better for clang to always compute the right name, but for now this hack fixes PR9177 and lets us build firefox with LTO :-) llvm-svn: 125607
-
Johnny Chen authored
from the bottom byte of a register. llvm-svn: 125606
-
John McCall authored
llvm-svn: 125605
-
Douglas Gregor authored
<rdar://problem/8767704>. llvm-svn: 125604
-
Greg Clayton authored
llvm-svn: 125603
-
Greg Clayton authored
now, in addition to cpu type/subtype and architecture flavor, contains: - byte order (big endian, little endian) - address size in bytes - llvm::Triple for true target triple support and for more powerful plug-in selection. llvm-svn: 125602
-
Rafael Espindola authored
llvm-svn: 125601
-
Zhanyong Wan authored
directory structure matches the library structure. Reviewed by jyasskin. llvm-svn: 125600
-
Argyrios Kyrtzidis authored
llvm-svn: 125599
-
Argyrios Kyrtzidis authored
CStringChecker ChrootChecker MallocChecker PthreadLockChecker StreamChecker UnreachableCodeChecker MallocChecker creates implicit dependencies between checkers and needs to be handled differently. llvm-svn: 125598
-
Rafael Espindola authored
Original patch by Jonas Bülow. llvm-svn: 125597
-
Johnny Chen authored
methods of EmulateInstructionARM class. The context data structure should provide sufficient information already. llvm-svn: 125596
-
Roman Divacky authored
This is submitted by Joerg Sonnenberger and fixes his PR8685. llvm-svn: 125595
-
Douglas Gregor authored
separately handle the case of a local declaration-specifier list, including all types in the set of options. Fixes <rdar://problem/8790735> and <rdar://problem/8662831>. llvm-svn: 125594
-
Johnny Chen authored
llvm-svn: 125593
-
Johnny Chen authored
Add EmulateASRImm() Encodings T1, T2, and A1 to the opcodes tables. llvm-svn: 125592
-
Jakob Stoklund Olesen authored
This is necessary to avoid a crash in certain tangled situations where a kill flag is first correctly moved to a merged instruction, and then needs to be moved again: STR %R0, a... STR %R0<kill>, b... First becomes: STR %R0, b... STM a, %R0<kill>, ... and then: STM a, %R0, ... STM b, %R0<kill>, ... We can now remove the kill flag from the merged STM when needed. 8960050. llvm-svn: 125591
-
Peter Collingbourne authored
llvm-svn: 125590
-
Peter Collingbourne authored
options, enabled OpenCL extensions and default FP_CONTRACT setting. llvm-svn: 125589
-
Peter Collingbourne authored
llvm-svn: 125588
-
Douglas Gregor authored
by the code completion token, treat this as a class message send where the opening square bracket is missing. Fixes <rdar://problem/6970911>. llvm-svn: 125587
-
Fariborz Jahanian authored
ends up in the text segment. // rdar://8825235. llvm-svn: 125585
-
Johnny Chen authored
different build configurations. llvm-svn: 125584
-
Caroline Tice authored
Add code to emulate STMIB Arm instruction. llvm-svn: 125580
-
Douglas Gregor authored
"used". Fixes <rdar://problem/8684363>. llvm-svn: 125579
-
Caroline Tice authored
Add code to emulate STMDB Arm instruction. Add some bit-mask fixes to code for getting register bits for various LDM and STM instructions. llvm-svn: 125578
-
Devang Patel authored
Ignore DBG_VALUE machine instructions while constructing instruction ranges based on location info. Machine instruction range consisting of only DBG_VALUE MIs only contributes consecutive labels in assembly output, which is harmless, and empty scope entry in DebugInfo, which confuses debugger tools. llvm-svn: 125577
-
Argyrios Kyrtzidis authored
Store in PCH the directory that the PCH was originally created in. If a header file is not found at the path that we expect it to be and the PCH file was moved from its original location, try to resolve the file by assuming that header+PCH were moved together and the header is in the same place relative to the PCH. llvm-svn: 125576
-
Johnny Chen authored
Add a bunch of utilities and an enum (ARM_ShifterType) for shift and rotate operations pertaining to: o A2.2.1 Pseudocode details of shift and rotate operations o A8.4.3 Pseudocode details of instruction-specified shifts and rotates llvm-svn: 125575
-
Argyrios Kyrtzidis authored
llvm-svn: 125574
-
Fariborz Jahanian authored
deprecated class and methods in objective-c. llvm-svn: 125573
-
Devang Patel authored
llvm-svn: 125571
-
Johnny Chen authored
because it's already been done within ReadInstruction(). llvm-svn: 125569
-
Devang Patel authored
llvm-svn: 125567
-
Douglas Gregor authored
llvm-svn: 125566
-