- Aug 09, 2009
-
-
Chris Lattner authored
2. Move section switch printing to MCSection virtual method which takes a TAI. This eliminates textual formatting stuff from TLOF. 3. Eliminate SwitchToSectionDirective, getSectionFlagsAsString, and TLOFELF::AtIsCommentChar. llvm-svn: 78510
-
- Aug 08, 2009
-
-
Eric Christopher authored
bytes for F2 0F 38 and propagate. Add a FIXME for a set of possibilities which correspond to intrinsics already used. New test. llvm-svn: 78508
-
Jakob Stoklund Olesen authored
llvm-svn: 78506
-
Chris Lattner authored
llvm-svn: 78505
-
Daniel Dunbar authored
Also, redefined MatchRegisterName to just return the register value or a sentinel, to simplify the generated code. llvm-svn: 78504
-
Daniel Dunbar authored
--- Reverse-merging r78501 into '.': U lib/Target/PIC16/PIC16TargetObjectFile.cpp D lib/Target/PIC16/PIC16Section.h llvm-svn: 78503
-
Chris Lattner authored
llvm-svn: 78501
-
Chris Lattner authored
MCSection instances. llvm-svn: 78500
-
Chris Lattner authored
A TAI hook is appropriate in this case because this is just an asm syntax issue, not a semantic difference. TLOF should model the semantics of the section. llvm-svn: 78498
-
Chris Lattner authored
llvm-svn: 78496
-
Chris Lattner authored
give the impls an object-file-specific name. In the future they can take different arguments etc. llvm-svn: 78495
-
Chris Lattner authored
now that they create *all* the sections. llvm-svn: 78494
-
Bruno Cardoso Lopes authored
since they are in 64 bit mode with i64immSExt32 imms. JIT is not affected since it handles both word absolute relocations in the same way llvm-svn: 78479
-
Daniel Dunbar authored
llvm-svn: 78475
-
Anton Korobeynikov authored
Did anyone tests v4f32 ever? llvm-svn: 78470
-
Anton Korobeynikov authored
llvm-svn: 78469
-
Anton Korobeynikov authored
llvm-svn: 78468
-
Andrew Lenharth authored
llvm-svn: 78464
-
Daniel Dunbar authored
- This doesn't actually improve the algorithm (its still linear), but the generated (match) code is now fairly compact and table driven. Still need a generic string matcher. - The table still needs to be compressed, this is quite simple to do and should shrink it to under 16k. - This also simplifies and restructures the code to make the match classes more explicit, in anticipation of resolving ambiguities. llvm-svn: 78461
-
Bob Wilson authored
so I generalized the class for VTRN in the .td file to handle all 3 of them. llvm-svn: 78460
-
Bob Wilson authored
directly from the intrinsics produced by the frontend. If it is more convenient to have a custom DAG node for using these to implement shuffles, we can add that later. llvm-svn: 78459
-
Evan Cheng authored
llvm-svn: 78456
-
Evan Cheng authored
llvm-svn: 78455
-
Evan Cheng authored
llvm-svn: 78454
-
Evan Cheng authored
llvm-svn: 78453
-
Chris Lattner authored
error condition get trapped with an assert. llvm-svn: 78449
-
Chris Lattner authored
llvm-svn: 78444
-
Anton Korobeynikov authored
llvm-svn: 78443
-
David Goodwin authored
llvm-svn: 78430
-
Chris Lattner authored
llvm-svn: 78428
-
Anton Korobeynikov authored
llvm-svn: 78425
-
Andrew Lenharth authored
llvm-svn: 78420
-
Anton Korobeynikov authored
llvm-svn: 78419
-
Evan Cheng authored
llvm-svn: 78418
-
- Aug 07, 2009
-
-
Bill Wendling authored
llvm-svn: 78411
-
Evan Cheng authored
llvm-svn: 78410
-
Daniel Dunbar authored
llvm-svn: 78404
-
Evan Cheng authored
llvm-svn: 78399
-
Evan Cheng authored
llvm-svn: 78398
-
Evan Cheng authored
llvm-svn: 78397
-