- Aug 20, 2010
-
-
Dan Gohman authored
llvm-svn: 111644
-
Dan Gohman authored
pending output errors are detected. llvm-svn: 111643
-
Dan Gohman authored
outside of outs() and errs() themselves, and they don't really need custom classes. llvm-svn: 111642
-
Dan Gohman authored
llvm-svn: 111641
-
Dan Gohman authored
llvm-svn: 111640
-
Dan Gohman authored
class which is using it. llvm-svn: 111639
-
Dan Gohman authored
llvm-svn: 111638
-
Bob Wilson authored
llvm-svn: 111627
-
Erick Tryzelaar authored
llvm-svn: 111626
-
Erick Tryzelaar authored
llvm-svn: 111625
-
Erick Tryzelaar authored
Thanks to Jianzhou Zhao for finding this. llvm-svn: 111624
-
Bob Wilson authored
llvm-svn: 111623
-
Bob Wilson authored
of stopping at the first embedded quote. llvm-svn: 111622
-
Benjamin Kramer authored
llvm-svn: 111621
-
Mikhail Glushenkov authored
Since they now live in the namespace 'autogenerated'. llvm-svn: 111620
-
Mikhail Glushenkov authored
llvm-svn: 111619
-
Mikhail Glushenkov authored
llvm-svn: 111618
-
Mikhail Glushenkov authored
llvm-svn: 111617
-
Bob Wilson authored
zero-extend operations. llvm-svn: 111614
-
Dan Gohman authored
llvm-svn: 111604
-
Dan Gohman authored
of problems with output files being left behind or output streams being left unclosed. Fix llvm-mc to respect the -o option in all modes, rather than hardcoding outs() in some cases. llvm-svn: 111603
-
Dan Gohman authored
other printing passes do, and update the documentation accordingly. llvm-svn: 111601
-
Dan Gohman authored
llvm-svn: 111599
-
Dan Gohman authored
registration variables. llvm-svn: 111598
-
Dan Gohman authored
registration variables. llvm-svn: 111596
-
Dan Gohman authored
functionality that most command-line tools need: ensuring that the output file gets deleted if the tool is interrupted or encounters an error. llvm-svn: 111595
-
Eric Christopher authored
move some constraints around. llvm-svn: 111594
-
Eric Christopher authored
llvm-svn: 111592
-
Bob Wilson authored
it involves specific floating-point types, legalize should expand an extending load to a non-extending load followed by a separate extend operation. For example, we currently expand SEXTLOAD to EXTLOAD+SIGN_EXTEND_INREG (and assert that EXTLOAD should always be supported). Now we can expand that to LOAD+SIGN_EXTEND. This is needed to allow vector SIGN_EXTEND and ZERO_EXTEND to be used for NEON. llvm-svn: 111586
-
-
Daniel Dunbar authored
of the current thread. This has the unfortunate effect that assert() and abort() will end up bypassing our crash recovery attempts. We work around this for anything in the same linkage unit by just defining our own versions of the assert handler and abort. llvm-svn: 111583
-
Owen Anderson authored
llvm-svn: 111582
-
Bob Wilson authored
extending vector load should extend each element in the same way as the corresponding scalar extending load. llvm-svn: 111577
-
Evan Cheng authored
llvm-svn: 111575
-
Evan Cheng authored
llvm-svn: 111574
-
Owen Anderson authored
llvm-svn: 111571
-
Owen Anderson authored
When a set of bitmask operations, typically from a bitfield initialization, only modifies the low bytes of a value, we can narrow the store to only over-write the affected bytes. llvm-svn: 111568
-
- Aug 19, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 111553
-
Mikhail Glushenkov authored
llvm-svn: 111552
-
Owen Anderson authored
llvm-svn: 111551
-