- Jul 08, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 14679
-
- Jul 07, 2004
-
-
Misha Brukman authored
llvm-svn: 14678
-
Reid Spencer authored
is read, not parsed. llvm-svn: 14677
-
Reid Spencer authored
llvm-svn: 14676
-
Reid Spencer authored
llvm-svn: 14675
-
Reid Spencer authored
Improve exeception handling around bcreader invocations. llvm-svn: 14674
-
Misha Brukman authored
* Tabs to spaces llvm-svn: 14673
-
Misha Brukman authored
* Tabs to spaces llvm-svn: 14672
-
Chris Lattner authored
Regression.Assembler.2002-01-24-BadSymbolTableAssert Regression.Assembler.2002-01-24-ValueRefineAbsType Found through the nightly tester :) llvm-svn: 14671
-
Misha Brukman authored
llvm-svn: 14670
-
Reid Spencer authored
llvm-svn: 14669
-
Reid Spencer authored
notation that Chris' suggested to make the specification more compact and succinct. Added a section to Describe the notation, made the VBR description its own section, and otherwise generally cleaned things up. llvm-svn: 14668
-
Chris Lattner authored
yet, then resolve them in it's own sweet time. We must support this. llvm-svn: 14666
-
Chris Lattner authored
llvm-svn: 14665
-
Chris Lattner authored
llvm-svn: 14664
-
Chris Lattner authored
llvm-svn: 14663
-
Chris Lattner authored
what is implemented by the DataStructure library. llvm-svn: 14662
-
Chris Lattner authored
is HOPELESSLY broken. The problem is that the embedded getNode call can change the offset of the node handle in unpredictable ways. As it turns out, all of the clients of this method really want to set both the node and the offset, thus it is more efficient (and less buggy) to just do both of them in one method call. This fixes some obscure bugs handling non-forwarded node handles. llvm-svn: 14660
-
Chris Lattner authored
llvm-svn: 14658
-
Chris Lattner authored
llvm-svn: 14657
-
Chris Lattner authored
llvm-svn: 14656
-
Alkis Evlogimenos authored
llvm-svn: 14655
-
Chris Lattner authored
llvm-svn: 14654
-
Misha Brukman authored
* Make visitSetCondInst() share condition-generating code with EmitComparison() * There are 13 FPRs for function-passing arguments, not 8 * Do not rely on registers being sequential, use an array lookup * In unimplemented switch cases, send an error and abort instead of silent fall-through * Add doInitialization() for adding function prototypes for external math fns * Minor changes: fix indentation, spacing, code clarity llvm-svn: 14653
-
Misha Brukman authored
llvm-svn: 14652
-
- Jul 06, 2004
-
-
Brian Gaeke authored
names start with l0_. llvm-svn: 14651
-
Chris Lattner authored
llvm-svn: 14650
-
Chris Lattner authored
llvm-svn: 14649
-
Brian Gaeke authored
the first is a zero, we should leave it alone. llvm-svn: 14648
-
Brian Gaeke authored
Don't touch GEPs for which DecomposeArrayRef is not going to do anything special (e.g., < 2 indices, or 2 indices and the last one is a constant.) llvm-svn: 14647
-
Chris Lattner authored
of instructions that don't have a first-class or void type. llvm-svn: 14646
-
Reid Spencer authored
equivalent. The "by <angle>" syntax is not acceptable for all output devices. Apparently the Sparc and x86 output devices (no color) don't accept this, but should accept the plain "rotate". llvm-svn: 14645
-
Alkis Evlogimenos authored
classes: just ignore that move. Thanks to Vladimir Prus who found the bug! llvm-svn: 14644
-
Misha Brukman authored
* If SetCondInst is folded into BranchInst (and it is the only user), do not emit code for SetCondInst * Fix assembly opcodes in comments in visitSetCondInst() * Fix codegen of conditional branches llvm-svn: 14643
-
Chris Lattner authored
llvm-svn: 14640
-
Chris Lattner authored
llvm-svn: 14639
-
Chris Lattner authored
llvm-svn: 14638
-
Chris Lattner authored
Also, remove X % -1 = 0, because it's not true for unsigneds, and the signed case is superceeded by this new handling. llvm-svn: 14637
-
Chris Lattner authored
llvm-svn: 14636
-
Chris Lattner authored
basic block clear()'s all of the operands lists, including phis. This caused removePredecessor to get confused later. Because of this, we just nuke (without prejudice) PHI nodes in unreachable blocks. llvm-svn: 14635
-