- Mar 11, 2010
-
-
Ted Kremenek authored
llvm-svn: 98250
-
Eric Christopher authored
different codegen. llvm-svn: 98244
-
Jeffrey Yasskin authored
included when using global symbols to ask the linker for the addresses of various functions. One of the symbols was actually getting declared by a header included in DynamicLibrary.cpp, which conflicted with the "extern void*" declaration in SearchForAddressOfSpecialSymbol(). llvm-svn: 98243
-
Daniel Dunbar authored
MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the assembly time value of variables. llvm-svn: 98241
-
Daniel Dunbar authored
- Also, drop the current location part of AsmLayout, I think I prefer to implement this via explicit symbols. llvm-svn: 98240
-
Eric Christopher authored
that in InstCombineCalls. More call lowering needed. llvm-svn: 98228
-
Daniel Dunbar authored
MC: Sketch initial MCAsmLayout class, which encapsulates the current layout of an assembly file. The MCAsmLayout is also available for use by MCExpr::EvaluateAs{Absolute,Relocatable}, to allow target specific hooks and "absolutizing" of symbols. llvm-svn: 98227
-
Daniel Dunbar authored
llvm-svn: 98226
-
Daniel Dunbar authored
llvm-svn: 98225
-
Dale Johannesen authored
llvm-svn: 98224
-
Daniel Dunbar authored
llvm-svn: 98222
-
Daniel Dunbar authored
llvm-svn: 98221
-
Daniel Dunbar authored
llvm-svn: 98220
-
Eric Christopher authored
llvm-svn: 98219
-
Bill Wendling authored
for the NLP because the object it's pointing to may be internal to the file. This seems counter-intuitive, but bear with me. When we place the LSDA into the TEXT section, the type info pointers need to be indirect and pc-rel. We accomplish this by using NLPs. However, sometimes the types are local to the file. GCC gets around this by not using a NLP in this case, but a "regular" indirection like this: GCC_except_tbl: .long Lfoo-. __ZTIA: @ This is local ... Lfoo: .long __ZTIA LLVM prefers NLPs on Darwin. In fact, it's more optimal for load performance to use them. llvm-svn: 98218
-
Johnny Chen authored
Plus fixed the encoding of t2LDRDpci such that P = 1 and W = 0 (offset mode). llvm-svn: 98217
-
Dale Johannesen authored
the buildbot running valgrind. llvm-svn: 98216
-
Bob Wilson authored
llvm-svn: 98215
-
Chris Lattner authored
convention. Patch by David Terei! llvm-svn: 98212
-
Bob Wilson authored
Radar 7686922. llvm-svn: 98210
-
Jakob Stoklund Olesen authored
Move methods out of line and M-x whitespace-cleanup. Promote common method arguments to member variables. llvm-svn: 98207
-
Chris Lattner authored
which doesn't support .quad correctly because it is "really really old". PR6528. Yet another reason the mc assembler should take over ;-) llvm-svn: 98205
-
Chris Lattner authored
when it looked past a trunc. llvm-svn: 98203
-
Dale Johannesen authored
llvm-svn: 98202
-
- Mar 10, 2010
-
-
Bob Wilson authored
Patch by Sean Callanan. llvm-svn: 98200
-
Bill Wendling authored
indicates that an MCSymbol is external or not. (It's true if it's external.) This will be used to specify the correct information to add to non-lazy pointers. That will be explained further when this bit is used. llvm-svn: 98199
-
Dale Johannesen authored
No functional effect yet. This is still evolving and should not be viewed as final. llvm-svn: 98195
-
Chris Lattner authored
llvm-svn: 98194
-
Chris Lattner authored
Matthias Klose! llvm-svn: 98193
-
Dan Gohman authored
patch by Micah Villmow for PR6572. llvm-svn: 98188
-
Daniel Dunbar authored
llvm-svn: 98187
-
Daniel Dunbar authored
llvm-svn: 98186
-
Daniel Dunbar authored
llvm-svn: 98185
-
Jim Grosbach authored
400.perlbench for the nightly tests. llvm-svn: 98183
-
Jim Grosbach authored
llvm-svn: 98182
-
Dale Johannesen authored
llvm-svn: 98181
-
Dan Gohman authored
compute a set of reachable blocks for itself each time it is called, which is fairly frequently. llvm-svn: 98179
-
Dan Gohman authored
llvm-svn: 98178
-
Dan Gohman authored
llvm-svn: 98173
-
Johnny Chen authored
operands into their own PrintMethod, in order not to pollute the printOperand() impl with disassembly only Imm modifiers. llvm-svn: 98172
-