- May 01, 2009
-
-
Dan Gohman authored
llvm-svn: 70550
-
Dan Gohman authored
avoids duplicate scevs that differ only in type. llvm-svn: 70549
-
Dan Gohman authored
llvm-svn: 70548
-
Chris Lattner authored
llvm-svn: 70547
-
Dan Gohman authored
llvm-svn: 70546
-
Ted Kremenek authored
location context. This allows us to postpone the decision of whether or not a context should add a control-flow piece to the diagnostics when inspecting its subexpressions. llvm-svn: 70545
-
Douglas Gregor authored
llvm-svn: 70544
-
Douglas Gregor authored
llvm-svn: 70543
-
Ted Kremenek authored
llvm-svn: 70542
-
Bill Wendling authored
llvm-svn: 70539
-
Bill Wendling authored
llvm-svn: 70537
-
Torok Edwin authored
gone lost during the pImpl conversion. llvm-svn: 70536
-
Bill Wendling authored
llvm-svn: 70534
-
Bill Wendling authored
llvm-svn: 70533
-
Ted Kremenek authored
llvm-svn: 70532
-
Eli Friedman authored
and other pointer-like types. llvm-svn: 70531
-
Mike Stump authored
llvm-svn: 70529
-
Chris Lattner authored
llvm-svn: 70528
-
Chris Lattner authored
llvm-svn: 70527
-
Chris Lattner authored
llvm-svn: 70526
-
Mike Stump authored
Radar 6838889 llvm-svn: 70525
-
Evan Cheng authored
llvm-svn: 70524
-
Anders Carlsson authored
llvm-svn: 70523
-
Argyrios Kyrtzidis authored
llvm-svn: 70522
-
Stefanus Du Toit authored
Add a comment to refer to the section of the programmer's manual that explains what the pointer tagging in Use is for. llvm-svn: 70521
-
Argyrios Kyrtzidis authored
-Replace DebugLocTuple's Source ID with CompileUnit's GlobalVariable* -Remove DwarfWriter::getOrCreateSourceID -Make necessary changes for the above (fix callsites, etc.) llvm-svn: 70520
-
-
Fariborz Jahanian authored
llvm-svn: 70518
-
Argyrios Kyrtzidis authored
Don't include memory allocated for global variables during relocations resolution. llvm-svn: 70517
-
Anders Carlsson authored
llvm-svn: 70516
-
Jeffrey Yasskin authored
comment a bit. llvm-svn: 70515
-
- Apr 30, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 70514
-
Jakob Stoklund Olesen authored
llvm-svn: 70513
-
Jakob Stoklund Olesen authored
classes. This is implemented as a function rather than a method on TargetRegisterClass because it is symmetric in its arguments. llvm-svn: 70512
-
Jakob Stoklund Olesen authored
A subclass is allowed to have a larger spill size than the superclass, and the spill alignment must be a multiple of the superclass alignment. This causes the following new subclass relations: === Alpha === F4RC -> F8RC === PPC === F4RC -> F8RC === SPU === R8C -> R16C -> R32C/R32FP -> R64C/R64FP -> GPRC/VECREG === X86 === FR32 -> FR64 -> VR128 RFP32 -> RFP64 -> RFP80 These subclass relations are consistent with the behaviour of -join-cross-class-copies. llvm-svn: 70511
-
Dan Gohman authored
llvm-svn: 70510
-
Dan Gohman authored
compute an upper-bound value for the trip count, in addition to the actual trip count. Use this to allow getZeroExtendExpr and getSignExtendExpr to fold casts in more cases. This may eventually morph into a more general value-range analysis capability; there are certainly plenty of places where more complete value-range information would allow more folding. llvm-svn: 70509
-
Ted Kremenek authored
'objc_ownership_release' to the effects on receivers. llvm-svn: 70507
-
Sebastian Redl authored
llvm-svn: 70506
-
Ted Kremenek authored
applied to ObjCMethodDecls, not just parameters. This allows one to specific side-effects on the receiver of a message expression. No checker support yet. llvm-svn: 70505
-