- May 23, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 157318
-
Evgeniy Stepanov authored
llvm-svn: 157317
-
Stepan Dyatkovskiy authored
llvm-svn: 157315
-
Dmitry Vyukov authored
llvm-svn: 157314
-
Craig Topper authored
llvm-svn: 157313
-
Chris Lattner authored
case. llvm-svn: 157312
-
Richard Smith authored
start with a cv-qualifier. DeclaratorDecl::getTypeSpecStartLoc() does not produce the location of the first type-specifier (the cv-qualifier) in this case, because we don't track source locations for cv-qualifiers. No test here: I've not found a way to test this with a lit-style test, and introducing a gtest test for this seems unwarranted. Suggestions welcome! Patch by Daniel Jasper! llvm-svn: 157311
-
Richard Smith authored
pointer, but such folding encounters side-effects, ignore the side-effects rather than performing them at runtime: CodeGen generates wrong code for __builtin_object_size in that case. llvm-svn: 157310
-
Craig Topper authored
llvm-svn: 157309
-
Richard Smith authored
llvm-svn: 157308
-
Eric Christopher authored
llvm-svn: 157306
-
Eric Christopher authored
llvm-svn: 157305
-
Eric Christopher authored
Part of rdar://11496790 llvm-svn: 157304
-
Eric Christopher authored
Part of rdar://11496790 llvm-svn: 157303
-
Johnny Chen authored
self.expect("expr -- $ax == (($ah << 8) | $al)", substrs = ['true']) llvm-svn: 157302
-
Nuno Lopes authored
teach computeAllocSize about realloc, reallocf, and valloc llvm-svn: 157298
-
- May 22, 2012
-
-
NAKAMURA Takumi authored
llvm-svn: 157292
-
Sean Callanan authored
(0xd 0xd 0xa0 0xf4, or "vld2hs.8 {d0[], d1[]}, [r0]!") llvm-svn: 157289
-
John McCall authored
on the RecordDecl. Persist the MS portability type attributes and ignore them in Sema rather than the parser. Patch by João Matos! llvm-svn: 157288
-
John McCall authored
llvm-svn: 157287
-
Johnny Chen authored
llvm-svn: 157278
-
Johnny Chen authored
Plus fix the test class name as well as wrong directory path. llvm-svn: 157277
-
Johnny Chen authored
The RegisterInfo descriptors for the convenience registers can specify an offset to be added to the offset as derived from the value_regs field, which is useful for future expansion purposes. As of now, we have: calculated_offset_of_eax = offset_of_rax + (offset_of_eax_from_the_descriptor which is 0) llvm-svn: 157275
-
Eric Christopher authored
llvm-svn: 157274
-
Eric Christopher authored
llvm-svn: 157273
-
Johnny Chen authored
rdar://problem/11487457 llvm-svn: 157272
-
Jakob Stoklund Olesen authored
CodeGenRegisterClass has two constructors. Both need to compute the TopoSigs BitVector. llvm-svn: 157271
-
Dmitry Vyukov authored
llvm-svn: 157270
-
Eric Christopher authored
Part of rdar://11457152 llvm-svn: 157269
-
Dmitry Vyukov authored
llvm-svn: 157268
-
Manuel Klimek authored
llvm-svn: 157266
-
Nuno Lopes authored
llvm-svn: 157264
-
Andrew Trick authored
Fixes PR12898: SCEVExpander crash. llvm-svn: 157263
-
Nuno Lopes authored
llvm-svn: 157262
-
Nuno Lopes authored
move EmitGEPOffset from InstCombine to Transforms/Utils/Local.h (a draft of this) patch reviewed by Andrew, thanks. llvm-svn: 157261
-
Manuel Klimek authored
first writing the changed files to a temporary location and then overwriting the original files atomically. Also adds a RewriterTestContext to aid unit testing rewrting logic in general. llvm-svn: 157260
-
Dmitry Vyukov authored
allow to build custom configurations llvm-svn: 157259
-
Nuno Lopes authored
llvm-svn: 157256
-
Nuno Lopes authored
After a lot of discussion, we realized it's not the best option for run-time bounds checking llvm-svn: 157255
-
Jakob Stoklund Olesen authored
Also make sure registers aren't erased twice if the dead def mentions the register twice. This fixes PR12911. llvm-svn: 157254
-