-march=bpf    -> host endian
-march=bpf_le -> little endian
-match=bpf_be -> big endian
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
| Paths 
 |  Differential  D10177  
[bpf] add big- and host- endian support ClosedPublic Authored by ast on Jun 1 2015, 8:07 PM. 
Details Summary -march=bpf    -> host endian 
Diff Detail 
 Event Timelineast updated this object. Closed by commit rL239071: [bpf] add big- and host- endian support (authored by ast).  ·  Explain WhyJun 4 2015, 12:19 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 27138 include/llvm/ADT/Triple.h
 lib/Support/Triple.cpp
 lib/Target/BPF/BPFAsmPrinter.cpp
 lib/Target/BPF/BPFTargetMachine.cpp
 lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
 lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
 lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h
 lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
 lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h
 lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp
 lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp
 test/CodeGen/BPF/alu8.ll
 test/CodeGen/BPF/atomics.ll
 test/CodeGen/BPF/basictest.ll
 test/CodeGen/BPF/cc_args.ll
 test/CodeGen/BPF/cc_args_be.ll
 
 test/CodeGen/BPF/cc_ret.ll
 test/CodeGen/BPF/ex1.ll
 test/CodeGen/BPF/intrinsics.ll
 test/CodeGen/BPF/load.ll
 test/CodeGen/BPF/loops.ll
 test/CodeGen/BPF/sanity.ll
 test/CodeGen/BPF/setcc.ll
 test/CodeGen/BPF/shifts.ll
 test/CodeGen/BPF/sockex2.ll
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||