- Dec 14, 2011
-
-
Bill Wendling authored
with the correct iterator. <rdar://problem/10530851> llvm-svn: 146600
-
Kevin Enderby authored
getStreamer().EmitBytes. Suggestion by Benjamin Kramer! llvm-svn: 146599
-
Andrew Trick authored
llvm-svn: 146597
-
Jim Grosbach authored
Add tests for w/ writeback instruction parsing and encoding. llvm-svn: 146594
-
Kevin Enderby authored
it to the streamer. rdar://10383898 llvm-svn: 146592
-
Jim Grosbach authored
llvm-svn: 146590
-
Jim Grosbach authored
In addition to improving the representation, this adds support for assembly parsing of these instructions. llvm-svn: 146588
-
Jim Grosbach authored
llvm-svn: 146585
-
Evan Cheng authored
r0 = mov #0 r0 = moveq #1 Then the second instruction has an implicit data dependency on the first instruction. Sadly I have yet to come up with a small test case that demonstrate the post-ra scheduler taking advantage of this. llvm-svn: 146583
-
Jim Grosbach authored
Work in progress. Parsing for non-writeback, single spaced register lists works now. The rest have the representations better factored, but still need more to be able to parse properly. llvm-svn: 146579
-
Stepan Dyatkovskiy authored
llvm-svn: 146578
-
Dan Gohman authored
point to ARC-managed pointers sometimes. This fixes rdar://10551239. llvm-svn: 146577
-
Jakob Stoklund Olesen authored
llvm-svn: 146575
-
Akira Hatanaka authored
emission is not supported yet, but a patch that adds the support should follow soon. llvm-svn: 146572
-
Jim Grosbach authored
llvm-svn: 146571
-
Jim Grosbach authored
llvm-svn: 146570
-
Chad Rosier authored
llvm-svn: 146569
-
Chad Rosier authored
llvm-svn: 146568
-
Jim Grosbach authored
When 'cmp rn #imm' doesn't match due to the immediate not being representable, but 'cmn rn, #-imm' does match, use the latter in place of the former, as it's equivalent. rdar://10552389 llvm-svn: 146567
-
Chad Rosier authored
llvm-svn: 146566
-
NAKAMURA Takumi authored
llvm-svn: 146550
-
Eli Friedman authored
llvm-svn: 146549
-
Eli Friedman authored
llvm-svn: 146548
-
Evan Cheng authored
llvm-svn: 146547
-
Bill Wendling authored
llvm-svn: 146546
-
Bill Wendling authored
llvm-svn: 146545
-
Jim Grosbach authored
rdar://10549683 llvm-svn: 146543
-
Evan Cheng authored
to finalize MI bundles (i.e. add BUNDLE instruction and computing register def and use lists of the BUNDLE instruction) and a pass to unpack bundles. - Teach more of MachineBasic and MachineInstr methods to be bundle aware. - Switch Thumb2 IT block to MI bundles and delete the hazard recognizer hack to prevent IT blocks from being broken apart. llvm-svn: 146542
-
Nick Lewycky authored
llvm-svn: 146534
-
Chad Rosier authored
llvm-svn: 146531
-
Kostya Serebryany authored
[asan] remove .preinit_array from the compiler module (it breaks .so builds). This should be done in the run-time. llvm-svn: 146527
-
Michael J. Spencer authored
llvm-svn: 146523
-
Michael J. Spencer authored
llvm-svn: 146522
-
Michael J. Spencer authored
llvm-svn: 146521
-
- Dec 13, 2011
-
-
Jim Grosbach authored
rdar://10549767 llvm-svn: 146520
-
Jim Grosbach authored
rdar://10550269 llvm-svn: 146519
-
Jim Grosbach authored
rdar://10549786 llvm-svn: 146518
-
Jim Grosbach authored
llvm-svn: 146516
-
Jim Grosbach authored
rdar://10549741 llvm-svn: 146515
-
Jim Grosbach authored
llvm-svn: 146514
-