- May 31, 2011
-
-
Devang Patel authored
llvm-svn: 132345
-
Devang Patel authored
llvm-svn: 132344
-
Howard Hinnant authored
llvm-svn: 132342
-
Richard Osborne authored
llvm-svn: 132341
-
Richard Osborne authored
llvm-svn: 132340
-
Daniel Dunbar authored
llvm-svn: 132338
-
Howard Hinnant authored
llvm-svn: 132337
-
Richard Osborne authored
llvm-svn: 132336
-
Richard Osborne authored
llvm-svn: 132335
-
Howard Hinnant authored
llvm-svn: 132334
-
Francois Pichet authored
Recreate the DeclContext before adding the implicit friend forward declaration. This should fix the asserting buildbot. llvm-svn: 132333
-
Francois Pichet authored
For compatibility with MSVC, a friend declaration also act as a forward declaration if the tag name is not already declared. The tag name is declared in the next outermost non record scope. Example: class A { friend class B; B* b; }; B* global_b; llvm-svn: 132332
-
Nick Lewycky authored
vtables! Fixes PR10020 This also allows us to revert the part of r130023 which added a big loop around the template instantiation. llvm-svn: 132331
-
Galina Kistanova authored
llvm-svn: 132330
-
Zhongxing Xu authored
llvm-svn: 132329
-
Chandler Carruth authored
return f() || -1; where the user meant to write '|'. This bootstraps without any additional warnings. Patch by Richard Trieu. llvm-svn: 132327
-
Argyrios Kyrtzidis authored
llvm-svn: 132326
-
Argyrios Kyrtzidis authored
Introduce PackedVector, useful for storing a vector of values using a specific number of bits for each value. Both signed and unsigned types can be used, e.g PackedVector<signed, 2> vec; will create a vector accepting values -2, -1, 0, 1. Any other value will hit an assertion. llvm-svn: 132325
-
Bruno Cardoso Lopes authored
must be encoded decremented by one. Only add encoding tests for ssat16 because ssat can't be parsed yet. llvm-svn: 132324
-
Bruno Cardoso Lopes authored
nand), atomic.swap and atomic.cmp.swap, all in i8, i16 and i32 versions. The intrinsics are implemented by creating pseudo-instructions, which are then expanded in the method MipsTargetLowering::EmitInstrWithCustomInserter. Patch by Sasa Stankovic. llvm-svn: 132323
-
Bruno Cardoso Lopes authored
Dynamic, Initial Exec and Local Exec TLS models. Patch by Sasa Stankovic llvm-svn: 132322
-
Galina Kistanova authored
llvm-svn: 132321
-
Galina Kistanova authored
llvm-svn: 132320
-
Galina Kistanova authored
llvm-svn: 132319
-
- May 30, 2011
-
-
Rafael Espindola authored
directives. Fixes PR9826. llvm-svn: 132317
-
Stuart Hastings authored
rdar://problem/6501862 llvm-svn: 132316
-
Rafael Espindola authored
llvm-svn: 132315
-
Rafael Espindola authored
same dwarf number. This will be used for creating a dwarf number to register mapping. The only case that needs this so far is the XMM/YMM registers that unfortunately do have the same numbers. llvm-svn: 132314
-
Rafael Espindola authored
subregisters of the 64 bit ones. llvm-svn: 132313
-
Rafael Espindola authored
and for now the generic dwarf emission will automatically use the superregister numbers. llvm-svn: 132312
-
David Chisnall authored
llvm-svn: 132311
-
Chris Lattner authored
llvm-svn: 132310
-
Jakob Stoklund Olesen authored
llvm-svn: 132309
-
Greg Clayton authored
llvm-svn: 132308
-
John McCall authored
forwarding of eh.resume that I promised yesterday. llvm-svn: 132307
-
Greg Clayton authored
llvm-svn: 132304
-
Greg Clayton authored
they don't update correctly. Currently if a variable is unavailable due to a register not being available in a higher frame or due to the PC value not being a valid location list value, "<unknown type>" will get displayed as the variable type. I am not sure what other things will fail, so I am disabling it for now just by letting the default enumeration value default to it being disabled. llvm-svn: 132303
-
Charles Davis authored
handler's data area starts with a 4-byte reference to the personality function, followed by the DWARF LSDA. llvm-svn: 132302
-
Greg Clayton authored
llvm-svn: 132301
-
- May 29, 2011
-
-
Joerg Sonnenberger authored
to stdout. This helps identifying missing coverage on a given platform. llvm-svn: 132300
-