- Nov 07, 2009
-
-
Chris Lattner authored
llvm-svn: 86367
-
Chris Lattner authored
llvm-svn: 86366
-
Chris Lattner authored
llvm-svn: 86365
-
John McCall authored
core requirements. Fixes rdar://problem/6389954 llvm-svn: 86364
-
Jeffrey Yasskin authored
MachineRelocations, "stub" always refers to a far-call stub or a load-a-faraway-global stub, so this patch adds "Far" to the term. (Other stubs are used for lazy compilation and dlsym address replacement.) The variable was also inconsistent between the positive and negative sense, and the positive sense ("NeedStub") was more demanding than is accurate (since a nearby-enough function can be called directly even if the platform often requires a stub). Since the negative sense causes double-negatives, I switched to "MayNeedFarStub" globally. llvm-svn: 86363
-
Eric Christopher authored
of movhps as the constraint. Changes optimizations so update testcases as appropriate as well. llvm-svn: 86360
-
Nick Lewycky authored
a store. llvm-svn: 86359
-
Chris Lattner authored
llvm-svn: 86358
-
Anders Carlsson authored
llvm-svn: 86357
-
John McCall authored
type (or smaller) to stay "closed" within the type. llvm-svn: 86356
-
Chris Lattner authored
(making pred factoring only happen if threading is guaranteed to be successful). This now survives an X86-64 bootstrap of llvm-gcc. llvm-svn: 86355
-
Chris Lattner authored
llvm-svn: 86354
-
Nick Lewycky authored
things. Back out part of r86349 for a moment. llvm-svn: 86353
-
Anders Carlsson authored
llvm-svn: 86352
-
Anders Carlsson authored
llvm-svn: 86351
-
Anders Carlsson authored
llvm-svn: 86350
-
Nick Lewycky authored
and add a .ll to demo the new capability. llvm-svn: 86349
-
Mikhail Glushenkov authored
llvm-svn: 86348
-
Mikhail Glushenkov authored
llvm-svn: 86347
-
Mikhail Glushenkov authored
llvm-svn: 86346
-
Chris Lattner authored
llvm-svn: 86345
-
Anders Carlsson authored
When instantiating a field decl, make sure to clone its attributes. With this change FileCheck no longer crashes when it's run without any arguments. llvm-svn: 86344
-
Ted Kremenek authored
Use SaveAndRestore to simplify logic in LiveVariables::runOnAllBlocks(). Patch by Kovarththanan Rajaratnam! llvm-svn: 86343
-
Lang Hames authored
llvm-svn: 86342
-
Daniel Dunbar authored
llvm-svn: 86341
-
Mon P Wang authored
llvm-svn: 86340
-
Anders Carlsson authored
When looking up and adding substitutions to the substitution table, make sure to always use the canonical declaration. With tihs change, FileCheck compiles and links but crashes during startup. llvm-svn: 86339
-
Daniel Dunbar authored
initialize HeaderSearch. Not used yet. llvm-svn: 86338
-
Daniel Dunbar authored
llvm-svn: 86337
-
Daniel Dunbar authored
llvm-svn: 86336
-
Daniel Dunbar authored
filenames. Also, move InitializePreprocessor to Utils.h. llvm-svn: 86335
-
Daniel Dunbar authored
llvm-svn: 86334
-
Mon P Wang authored
llvm-svn: 86332
-
Evan Cheng authored
llvm-svn: 86331
-
Evan Cheng authored
llvm-svn: 86330
-
Ted Kremenek authored
Remove Checker::CheckType() (and instead using CheckerVisitor::PreVisitDeclStmt()), and refactor VLASizeChecker to have only one Checker subclass (not two) and to not use the node builders directly (and instead use the newer CheckerContext). llvm-svn: 86329
-
Evan Cheng authored
except it doesn't care if the definitions' virtual registers differ. This is used by machine LICM and other MI passes to perform CSE. - Teach Thumb2InstrInfo::isIdentical() to check two t2LDRpci_pic are identical. Since pc relative constantpool entries are always different, this requires it it check if the values can actually the same. llvm-svn: 86328
-
John McCall authored
llvm-svn: 86327
-
John McCall authored
significant work left to be done to reduce the false-positive rate here. llvm-svn: 86326
-
Ted Kremenek authored
llvm-svn: 86325
-