- Feb 10, 2010
-
-
Dan Gohman authored
llvm-svn: 95780
-
Benjamin Kramer authored
llvm-svn: 95779
-
John McCall authored
conversions. Fix an access-control bug where privileges were not considered at intermediate points along the inheritance path. Prepare for friends. llvm-svn: 95775
-
Daniel Dunbar authored
- Pretty messy, but we need to rework how we handle tied operands in MCInst anyway. llvm-svn: 95774
-
Chris Lattner authored
displacement values. llvm-svn: 95773
-
Ted Kremenek authored
llvm-svn: 95772
-
Chris Lattner authored
throughout the X86 encoder. llvm-svn: 95771
-
Chris Lattner authored
even for the immediate case. No functionality change. llvm-svn: 95770
-
Dan Gohman authored
pointer type. llvm-svn: 95769
-
Dan Gohman authored
restriction in BitVector for |= and ^= that the operand must be the same length. llvm-svn: 95768
-
Daniel Dunbar authored
MCInst it came from. llvm-svn: 95767
-
Daniel Dunbar authored
llvm-svn: 95766
-
Daniel Dunbar authored
llvm-svn: 95765
-
Daniel Dunbar authored
llvm-svn: 95764
-
Garrison Venn authored
at eh llvm/examples level using if check on LLVM_ON_UNIX. llvm-svn: 95763
-
Sean Callanan authored
backend to not use exceptions at all except in cases of actual error. llvm-svn: 95762
-
Garrison Venn authored
check in examples cmake list file. This has NOT been tested. llvm-svn: 95761
-
Sean Callanan authored
Disassembler to take advantage of the refactored AsmWriterInst.h. Note removed parser code. llvm-svn: 95760
-
Sean Callanan authored
operand into the CodeGenInstruction's list of operands, which is useful for EDEmitter. (Still working on PR6219) llvm-svn: 95759
-
Evan Cheng authored
Now that ShrinkDemandedOps() is separated out from DAG combine. It sometimes leave some obvious nops which dag combine used to clean up afterwards e.g. (trunk (ext n)) -> n. Look for them and squash them. llvm-svn: 95757
-
Ted Kremenek authored
llvm-svn: 95756
-
Zhongxing Xu authored
llvm-svn: 95755
-
Chris Lattner authored
llvm-svn: 95754
-
Chris Lattner authored
for representing constraint info semantically instead of as a c expression that will be blatted out to the .inc file. Fix X86RecognizableInstr to use this instead of parsing C code :). llvm-svn: 95753
-
Daniel Dunbar authored
Also, fix a silly memory leak. llvm-svn: 95752
-
Douglas Gregor authored
llvm-svn: 95751
-
Dale Johannesen authored
llvm-svn: 95749
-
Chris Lattner authored
llvm-svn: 95748
-
Evan Cheng authored
llvm-svn: 95747
-
Evan Cheng authored
llvm-svn: 95746
-
Chris Lattner authored
llvm-svn: 95745
-
Fariborz Jahanian authored
Fixes radar 7630636. llvm-svn: 95744
-
Devang Patel authored
llvm-svn: 95743
-
Chris Lattner authored
llvm-svn: 95742
-
Chris Lattner authored
llvm-svn: 95741
-
Bill Wendling authored
llvm-svn: 95740
-
Dale Johannesen authored
register coalescing. This fixes many crashes and places where debug info affects codegen (when dbg.value is lowered to machine instructions, which it isn't yet in TOT). llvm-svn: 95739
-
Chris Lattner authored
The major win of this is that the code is simpler and they print on the same line as the instruction again: movl %eax, 96(%esp) ## 4-byte Spill movl 96(%esp), %eax ## 4-byte Reload cmpl 92(%esp), %eax ## 4-byte Folded Reload jl LBB7_86 llvm-svn: 95738
-
Bill Wendling authored
llvm-svn: 95737
-
Dale Johannesen authored
llvm-svn: 95736
-