- Aug 10, 2009
-
-
Daniel Dunbar authored
structure. llvm-svn: 78581
-
Fariborz Jahanian authored
a synthesized copy constructor. llvm-svn: 78580
-
Benjamin Kramer authored
llvm-svn: 78579
-
Mike Stump authored
llvm-svn: 78578
-
Owen Anderson authored
llvm-svn: 78577
-
Chris Lattner authored
llvm-svn: 78576
-
Chris Lattner authored
llvm-svn: 78575
-
Chris Lattner authored
per pointer. llvm-svn: 78574
-
Chris Lattner authored
llvm-svn: 78573
-
Chris Lattner authored
ld: bad offset (0x00000091) for lo14 instruction pic-base fix-up in ___popcountdi2 from libgcc/./_popcountsi2_s.o The problem is that the non lazy symbol pointers need to be 8 byte aligned on ppc64 and .section doesn't have an implicit alignment like ".non_lazy_symbol_pointer" does. llvm-svn: 78572
-
Chris Lattner authored
llvm-svn: 78571
-
Fariborz Jahanian authored
llvm-svn: 78570
-
Dan Gohman authored
llvm-svn: 78569
-
Dan Gohman authored
llvm-svn: 78568
-
David Greene authored
Add support for printing loop structure information in asm comments. This definitely slows down asm output so put it under an -asm-exuberant flag. This information is useful when doing static analysis of performance issues. llvm-svn: 78567
-
Devang Patel authored
llvm-svn: 78566
-
Daniel Dunbar authored
instruction operands. llvm-svn: 78565
-
David Goodwin authored
llvm-svn: 78564
-
David Goodwin authored
Post RA scheduler changes. Introduce a hazard recognizer that uses the target schedule information to accurately model the pipeline. Update the scheduler to correctly handle multi-issue targets. llvm-svn: 78563
-
Evan Cheng authored
llvm-svn: 78562
-
Evan Cheng authored
llvm-svn: 78561
-
Evan Cheng authored
llvm-svn: 78560
-
Evan Cheng authored
llvm-svn: 78559
-
Evan Cheng authored
llvm-svn: 78558
-
Evan Cheng authored
llvm-svn: 78557
-
Evan Cheng authored
llvm-svn: 78556
-
Daniel Dunbar authored
For example, -- ddunbar@giles:Frontend$ clang -c backend-errors.c fatal error: error in backend: Global variable 'a' has an invalid section specifier 'I AM, not, legal': mach-o section specifier uses an unknown section type. -- compare to: -- ddunbar@giles:Frontend$ gcc -c backend-errors.c /var/folders/DQ/DQ8GT3++HESEzT1obWBynE+++TI/-Tmp-//cc45w2pq.s:2:Expected comma after segment-name /var/folders/DQ/DQ8GT3++HESEzT1obWBynE+++TI/-Tmp-//cc45w2pq.s:2:Rest of line ignored. 1st junk character valued 77 (M). -- Yay! I am not tied to my wording choice, we could also go with "uncoverable error" for the prefix, or just leave it off entirely. llvm-svn: 78554
-
Daniel Dunbar authored
llvm-svn: 78553
-
Bruno Cardoso Lopes authored
add support for PtrToInt, Add, Mul. llvm-svn: 78552
-
Daniel Dunbar authored
--- Reverse-merging r78535 into '.': D test/Sema/altivec-init.c U include/clang/Basic/DiagnosticSemaKinds.td U include/clang/AST/Expr.h U include/clang/AST/StmtNodes.def U include/clang/Parse/Parser.h U include/clang/Parse/Action.h U tools/clang-cc/clang-cc.cpp U lib/Frontend/PrintParserCallbacks.cpp U lib/CodeGen/CGExprScalar.cpp U lib/Sema/SemaInit.cpp U lib/Sema/Sema.h U lib/Sema/SemaExpr.cpp U lib/Sema/SemaTemplateInstantiateExpr.cpp U lib/AST/StmtProfile.cpp U lib/AST/Expr.cpp U lib/AST/StmtPrinter.cpp U lib/Parse/ParseExpr.cpp U lib/Parse/ParseExprCXX.cpp llvm-svn: 78551
-
Evan Cheng authored
llvm-svn: 78550
-
Evan Cheng authored
llvm-svn: 78549
-
Chris Lattner authored
instead of syntactically as a string. This means that it keeps track of the segment, section, flags, etc directly and asmprints them in the right format. This also includes parsing and validation support for llvm-mc and "attribute(section)", so we should now start getting errors about invalid section attributes from the compiler instead of the assembler on darwin. Still todo: 1) Uniquing of darwin mcsections 2) Move all the Darwin stuff out to MCSectionMachO.[cpp|h] 3) there are a few FIXMEs, for example what is the syntax to get the S_GB_ZEROFILL segment type? llvm-svn: 78547
-
Edward O'Callaghan authored
llvm-svn: 78546
-
Edward O'Callaghan authored
llvm-svn: 78545
-
Chris Lattner authored
llvm-svn: 78544
-
Benjamin Kramer authored
llvm-svn: 78543
-
Ryan Flynn authored
llvm-svn: 78542
-
- Aug 09, 2009
-
-
Ryan Flynn authored
llvm-svn: 78541
-
Evan Cheng authored
llvm-svn: 78540
-