- Jul 21, 2009
-
-
Bill Wendling authored
- SYSCALL (normal fast system call instruction) [0f 05] - SYSENTER (system call entry instruction) [0f 34] - SYSEXIT (system call exit instruction) [0f 35] - SYSEXIT64 (system call exit instruction to 64-bit user code) [REX.W 0f 35] - SYSRET (system call return instruction) [0f 07] Patch by Sean Callanan. llvm-svn: 76528
-
Evan Cheng authored
llvm-svn: 76520
-
Dale Johannesen authored
llvm-svn: 76517
-
Dale Johannesen authored
flags set properly. (hasMemory is clearly irrelevant when matching 'i', I don't understand what this was supposed to be doing.) gcc.apple/asm-block-25.c (test passed before by accident, but generated code was wrong) llvm-svn: 76503
-
Chris Lattner authored
llvm-svn: 76490
-
David Goodwin authored
llvm-svn: 76489
-
David Greene authored
Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comes next. llvm-svn: 76486
-
- Jul 20, 2009
-
-
Bill Wendling authored
llvm-svn: 76480
-
Bill Wendling authored
"LinkerPrivatePrefix". It seems to have been used in only one place before I started this "linker_private" business. I'm thinking that a rename is in order... llvm-svn: 76479
-
Daniel Dunbar authored
- This provides the AsmLexer interface to the target specific assembly parsers. llvm-svn: 76460
-
Evan Cheng authored
Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resulting interval's register class. llvm-svn: 76458
-
Bill Wendling authored
llvm-svn: 76456
-
Daniel Dunbar authored
- This provides the AsmParser interface to the target specific assembly parsers. llvm-svn: 76453
-
Chris Lattner authored
llvm-svn: 76445
-
Chris Lattner authored
llvm-svn: 76441
-
Chris Lattner authored
llvm-svn: 76431
-
David Goodwin authored
llvm-svn: 76424
-
Bruno Cardoso Lopes authored
are referenced, ignore the relocation entry and patch the relocatable field with the computed symbol offset directly llvm-svn: 76414
-
Evan Cheng authored
llvm-svn: 76401
-
Evan Cheng authored
llvm-svn: 76390
-
Bill Wendling authored
"private" symbols which the assember shouldn't strip, but which the linker may remove after evaluation. This is mostly useful for Objective-C metadata. This is plumbing, so we don't have a use of it yet. More to come, etc. llvm-svn: 76385
-
Daniel Dunbar authored
llvm-svn: 76384
-
- Jul 19, 2009
-
-
Eli Friedman authored
being more consistent with other backends, this makes the SPARC backend deal with functions with arguments with illegal types correctly, which fixes some tests in test/CodeGen/Generic. llvm-svn: 76375
-
Evan Cheng authored
llvm-svn: 76374
-
Daniel Dunbar authored
llvm-svn: 76356
-
Daniel Dunbar authored
llvm-svn: 76354
-
Eli Friedman authored
copied from the SystemZ target. I don't think this causes any significant changes to the output (I compared the assembly, and the results appeared to be essentially unchanged), although I don't actually have an Alpha to test on. I would appreciate if anyone with the appropriate hardware could test this. I'm not sure if that includes anyone subscribed to llvm-commits, though. llvm-svn: 76353
-
Daniel Dunbar authored
- What it doesn't have is the rest of its cmake files... llvm-svn: 76352
-
Daniel Dunbar authored
- We should canonicalize this and get rid of the cmake and llvm-config hacks to support both variants. llvm-svn: 76350
-
Daniel Dunbar authored
- Shouldn't really be necessary, but currently .inc files get included into some main target headers. llvm-svn: 76349
-
Bruno Cardoso Lopes authored
Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usage inside getSection* functions llvm-svn: 76347
-
Daniel Dunbar authored
llvm-svn: 76346
-
Daniel Dunbar authored
llvm-svn: 76344
-
- Jul 18, 2009
-
-
Bruno Cardoso Lopes authored
llvm-svn: 76334
-
Bruno Cardoso Lopes authored
Use proper relocation type to build relocations for JumpTables (rodata sections). llvm-svn: 76326
-
Anton Korobeynikov authored
llvm-svn: 76316
-
Anton Korobeynikov authored
llvm-svn: 76315
-
Anton Korobeynikov authored
llvm-svn: 76314
-
Anton Korobeynikov authored
llvm-svn: 76313
-
Anton Korobeynikov authored
llvm-svn: 76312
-